1987.07——1993.11华北水利水电学院基础部教师(其间:1993.11——1999.06 华北水利水电学院邯郸分部中专部教学秘书
1999.06——2000.01华北水利水电学院邯郸分部中专部副主任
2000.01——2000.05华北水利水电学院邯郸分部基础部副主任
2000.05——2005.04华北水利水电学院邯郸分部信息工程系副主任(其间:2001.05——2004.08在澳大利亚新英格兰大学偏微分方程专业学习,获哲学博士学位;2004.08——2004.11在澳大利亚昆士兰大学作博士后研究)
2005.04——2011.06河北工程大学科信学院院长
2011.06——2016.08河北工程大学水电学院院长
2016.08——2016.10河北工程大学水利水电学院院长
2016.10——2019.12河北工程大学水电学院院长,民盟邯郸市委主委
2017.04——邯郸市政协副主席,民盟邯郸市委主委,十一届河北省政协委员
2004年8月—2004年11月于澳大利亚昆士兰大学从事博士后工作;
2005年晋升为教授和硕士生导师;
河北省新世纪三三三人才工程二层次人选,邯郸市“五一”奖章获得者,河北省教育系统先进工作者;
河北省工业与应用数学学会常务理事、河北省高等学校数学教学指导委员会委员,河北师大特聘硕士导师;
多次参加国际国内学术会议并作学术报告,其中分别在加拿大,澳大利亚举行的非线性偏微分方程及其应用大会上作学术报告。先后访问过美国、加拿大、澳大利亚、新加坡等国著名高校;在国内外重要刊物上发表了40余篇论文,是多种国际学术期刊的审稿人,担任2006年国际计算机设计及应用大会组委会成员并被邀请参加在西班牙举行的国际数学家大会。