1982.09——1986.07,汉中师范学院数学系学习
1986.07——1995.02,汉中师范学院数学系教师
1995.02——1997.10,在西南交通大学应用数学系攻读硕士研究生
1997.10——2000.02,汉中师范学院数学系应用数学教研室副主任
2000.02——2005.12, (2000.02—2003.03在西安电子科技大学攻读博士研究生,2000.11任民进汉中市委副主委兼秘书长,2003.03任陕西理工学院数学与计算机科学系副主任,2005.03任数学系副主任)
2005.12——2006.04,民进汉中市委主委、陕西理工学院数学系副主任(主持工作)
2006.04——2009.12,汉中市政协副主席、民进汉中市委主委
2009.12——,汉中市政协副主席、民进汉中市委主委、陕西理工学院数学与计算机科学院院长
民进陕西省委委员,市政协一届委员、市政协二届常委,汉台区政协十二届常委,陕西省政协第十届委员。