1979.09—1982.07成都陸軍學校軍事指揮專業學習
1982.07—1986.10成都軍區449團排長、參謀,150師政治部幹部科副連職幹事(其間:1984.06—1984.12在50軍幹部處工作;1985.11—1986.10綿陽市委組織部工作)
1986.10—1995.09綿陽市委組織部幹事、副主任幹事、副處長,1995.03任主任幹事
1995.09—1998.11綿陽市組織部乾訓處處長(1994.09—1997.06四川師範大學經濟管理專業學習)
1998.11—2001.04綿陽市企業經營管理人才評價推薦中心主任(副縣級)、市委組織部乾訓處處長
2001.04—2001.07綿陽市體委黨組成員、市體育場館管理中心副主任
2001.07—2001.08綿陽市體委副主任,市體管中心副主任(1999.09—2001.07電子科技大學管理工程專業研究生課程進修班學習)
2001.08—2002.03綿陽市體育局副局長、體管中心副主任
2002.03—2002.06綿陽市體育局副局長、黨組成員
2002.06—2004.11綿陽市旅遊局副局長、黨組成員(2000.07—2002.09中國政法大學經濟法學專業研究生課程進修班學習)
2004.11—2006.08安縣縣委常委(羅浮山、千佛山管委會主持工作)
2006.08—2009.12涪城區委常委、組織部長,2007.05任區委黨校校長(兼)、區行政學校校長(兼)
2009.12—2011.10綿陽市涪城區委副書記
2011.10—2012.01綿陽市涪城區人大常委會黨組書記
2012.01至今,綿陽市涪城區人大常委會黨組書記、主任
綿陽市第五、六屆人大代表,綿陽市第六次黨代會代表,綿陽市第六屆人大常委會委員,涪城區第四、五次黨代會代表,涪城區第四、五屆人大代表,涪城區第四、五屆區委委員