1983年7月本科毕业于大连理工大学电子工程系,1986年7月硕士毕业于国防科技大学电子工程系。1986年8月-1998年7月,中南工学院计算机系教师,1998年8月至今,大连民族大学计算机科学与工程学院从事教学科研工作,软件工程系教授。先后任计算机学院副院长、学校学科办副主任、研究生处副处长等职,2015年6月起任计算机学院党总支书记、副院长(兼)。主讲本科生计算机网络、网络设计与规划、大学计算机基础等课程。