1977.10-1980.02萬源縣五金廠工作
1980.02-1986.07萬源縣二輕局工作(其間:1981.09-1982.07四川省財經學院脫產學習;1983.07-1983.12抽調萬源縣公安局工作;1984.09-1986.07四川省廣播電視大學黨政幹部管理專業大專班脫產學習)
1986.07-1990.04萬源縣委組織部工作
1990.04-1993.12萬源縣人事局副局長(其間:1992.04-1993.04下派萬源縣太平鎮任副鎮長;1991.08-1993.12中央黨校函授政治專業本科學習)
1993.12-1994.04萬源市人事局黨組副書記、副局長(主持工作。其間:1993.03-1993.05達縣地委黨校女幹部輪訓班學習
1994.04-1997.12萬源市人事局黨組副書記、局長
1997.12-2003.01萬源市委副書記兼萬源市委黨校校長(其間:1998.04-1998.07四川省委黨校第十八期縣委書記進修班學習)
2003.01-2004.08萬源市委常務副書記兼萬源市委黨校校長
2004.08-2005.04達州市委組織部副部長(兼)、市委老幹部局局長
2005.04-2005.08達州市人口和計畫生育委員會黨組書記、副主任
2005.08-2011.07達州市人口和計畫生育委員會黨組書記、主任
2011.07-2011.09達州市政協副主席,市人口和計畫生育委員會黨組書記、主任
2011.10-2016.03達州市政協副主席。
達州市第二次、三次黨代會代表;政協達州市第一屆、二屆、三屆委員會委員。