1989.09-1993.07 四川師範大學數學系數學專業學習;
1993.07-1993.10 四川省小金縣窩底鄉幹部;
1993.10-1995.09 小金縣新橋鄉黨委副書記;
1995.09-1996.02 小金縣委組織部副主任科員;
1996.02-1996.10 小金縣委辦公室副主任;
1996.10-1997.06 小金縣委辦公室主任;
1997.06-1998.12 四川省民族事務委員會外聯處主任科員;
1998.12-2000.08 四川省民族事務委員會辦公室行政及保衛工作科科長;
2000.08-2002.07 四川省委民族工作委員會辦公室副主任;
2002.07-2004.02 四川省委常委辦副處級秘書;
2004.02-2004.05 四川省委政法委副處級秘書;
2004.05-2007.09 四川省委政法委政治部副主任(正處級)(其間:2004.09-2006.07西南財經大學法學院民商法學專業學習,獲法學碩士學位);
2007.09-2009.08 四川省紀委副秘書長;
2009.08-2011.09 德陽市委常委、市紀委書記; 2011.09- 德陽市委常委、市紀委書記(2011.03至今,國家稅務總局掛職任所得稅司副司長)。