1982.09-1986.07 江西財經學院財政專業學生;
1986.07-1988.09 江西財經學院財稅系教師;
1988.09-1991.07 江西財經學院研究生部財政學專業學生;
1991.07-1992.01 江西財經學院財稅系教師;
1992.01-1993.09 四川省稅務局政策法規處幹部、副主任科員;
1993.09-1994.08 四川省稅務局政策法規處《四川稅務研究》編輯部副主任;
1994.08-1998.08 四川省地方稅務局辦公室副主任科員、主任科員;
1998.08-2000.08 四川省地方稅務局人事教育處副處長;
2000.08-2003.12 四川省地方稅務局涉外稅收管理處處長(其間:2001.09-2003.09下派任隆昌縣委常委、副縣長;2001.10-2001.11參加中美公***管理高級研修班學習);
2003.12-2007.08 四川省紀委、省監察廳派駐省地方稅務局紀檢組副組長、監察室主任,兼省地方稅務局審計處處長(其間:2005.05-2005.07參加四川省中青年幹部赴加拿大中長期培訓班學習);
2007.08-2011.09 四川省紀委、省監察廳派駐省民政廳紀檢組組長、監察專員,省民政廳黨組成員;
2011.09-2015.04 中***南充市委常委、市紀委書記;
2015.04—四川省供銷合作社聯合社副主任
四川第十屆紀委委員