1985年于太原工业大学计算机系本科毕业,获工学学士学位;2000年于太原理工大学计算机应用技术专业研究生毕业,获硕士学位;2009年于太原理工大学机电一体化专业博士毕业,获得工学博士学位 2011年7月至2011年10月在日本横滨国立大学作为客座研究员进行合作研究,研究方向为人工智能及网络安全技术。 1985年于山西省电子研究所从事科研项目的研究与开发工作,有多项研究成果获得国家及省级奖励;1994年调入太原理工大学计算机系从事计算机专业的教学与科研工作。