1976年11月至1982年9月于华北工学院专科学校学习、工作;1982年9月至1984年8月在太原教育学院数学系学习,毕业后任华北工学院专科学校教师、系副主任、学生处处长兼团委书记;1993年1月于山西省经济贸易委员会工作;1993年11月起,先后任华北工学院专科学校党委副书记、副校长兼纪委书记、主持党委工作的副书记、太原理工大学阳泉学院党委书记;2003年1月任太原科技大学党委副书记,2010年4月任太原电力高等专科学校校长、兼山西大学工程学院院长。 2014年6月任山西大学党委副书记。
长期从事党建思想政治工作研究,在《中国高等教育》、《中国高教研究》、《思想教育研究》、《社会科学学报》等刊物发表相关论文38篇;出版著作、教材5部。完成纵向相关科研课题11项,承担在研纵向科研课题2项。2007年以来,应邀为省委办公厅、省政协、省公安厅、财政厅、卫生厅、省国资委、省统计局、省高院等几十个单位的干部培训做辅导报告200余场。 曾于1995年被省教委省公安厅授予安全工作先进个人;1998年被评为太原市精神文明建设先进个人;1996年、1998年两次受到山西省国防工办党委表彰;2001年被阳泉市评为优秀党务工作者;2002年获山西省五一劳动奖章。