1981.09~1984.07,在綿陽師範專科學校(現綿陽師範學院)數學系數學專業學習。
1984.07~1988.09,華鎣山礦務局子弟校教師、校團支部書記。
1988.09~1991.07,廣西師範大學基礎數學專業碩士研究生學習,獲理學碩士學位。
1991.08~1993.08,綿陽師範學院講師,創辦學校青年科協並兼任主席。
1993.09~1996.07,復旦大學數學研究所基礎數學專業博士研究生學習,獲理學博士學位。
1996.07~1998.06,在浙江大學數學流動站做第壹次博士後研究,並利用業余時間研究教育管理的理論,兼任大連楓葉國際學校校長壹年。
1998.06~2001.02,西南交通大學應用數學系教授,並兼任系主任助理壹年(1999.10—2001.10 在南開大學數學流動站做第二博士後研究)。
2001.02~2006.02,四川師範大學數學與軟件學院副院長、信息技術學院(公辦民助二級學院)院長、信息科學學院院長、科研處處長(2004.12—2007.02 在西南財經大學產業經濟學的“高等教育經濟與管理”方向做第三次博士後研究)。
2006.02~2009.01,四川音樂學院黨委常委、副院長(公選)。
2009.01~ 2014.06宜賓學院黨委副書記、院長。
2014.06~2016.01四川理工學院院長
2016.01四川理工學院黨委書記