1978.12—1981.08 解放軍基建工程兵第五十一支隊五0五團戰士
1981.08—1983.07 解放軍基建工程兵第五技術學校學員
1983.07—1986.09 解放軍基建工程兵第五十三支隊五一二團技術員
1986.09—1988.10 武警黃金十二支隊一連副連長
1988.10—1990.05 武警黃金十二支隊一連連長
1990.05—1992.05 武警黃金十二支隊戰勤股副股長(其間: 1991.09-1994.07解放軍工程兵指揮學學院經濟管理專業大專班學習)
1992.05—1993.12 武警黃金十二支隊戰勤股股長
1993.12—1995.01 武警黃金第十二支隊司令部副參謀長(其間: 1994.03—1994.07,中央黨校國家機關分校幹部進修班學習)
1995.01—1996.04 武警黃金第十二支隊司令部代理參謀長
1996.04—1998.10 武警黃金第十二支隊司令部參謀長
1998.10—1999.10 四川省移民辦機關黨委助理調研員(其間: 1999.03—1999.06四川省政府部門第6期處長任職培訓班)
1999.10—2001.05 四川省移民辦後期扶持處助理調研員(其間: 1999.09-2001.12省委黨校大學法律專業學習)
2001.05—2009.04 四川省移民辦規劃安置處副處長
2009.04—2011.08 四川省移民辦政策法規處處長(其間: 2011.02經中國水電顧問集團公司高級工程師任職資格評審委員會評審為高級工程師)
2011.08—2014.02 四川省扶貧和移民工作局政策法規處(行政審批處)處長(其間: 2013.10—2013.12,四川省直機關黨校第69期處級幹部進修班學習)
2014.02—2017.02 四川省扶貧和移民工作局移民安置處處長
2017.02—2017.12 四川省扶貧和移民工作局規劃處處長
2017.12—2018.06 四川省扶貧和移民工作局規劃處處長、一級調研員
2018.06--2018.09 四川省扶貧和移民工作局一級調研員
2018.09-- 四川省扶貧和移民工作局二級巡視員