曾担任河南理工大学计算机学院院长、教务处长,河南省信息学科专家。河南焦作计算机学会会长。国家Linux技术培训与推广中心负责人。河南省创新人才,河南省级骨干教师,学科学术带头人。中央办公厅电子科技学院信息安全系主任。北京印刷学院教务处长。现为北京印刷学院教授,中国密码学会理事,中国密码学会教育与科普工作委员会副主任,北京市信息安全与密码优秀教学团队负责人。长期从事信息安全和密码学的教学和科研工作。带领团队,先后主持完成科研国家级、省部级等项目15项,发表学术论文200多篇。主持编写教材5部,发明专利2项。