1981.08—1987.07渡口供電局運行工區變電站技術員;
1987.08—1991.02攀枝花供電局運行工區技術負責人;
1991.03—1993.09攀枝花電業局運行工區副主任;
1993.10—1994.12攀枝花電業局生技處副處長;
1995.01—1996.12攀枝花電業局運行工區主任;
1996.12—1997.07攀枝花電業局副局長;
1997.08—2001.02攀枝花電業局黨委副書記兼紀委書記;
2001.03—2008.01攀枝花電業局黨委書記;
2008.02至今,四川明珠水利電力股份有限公司、四川明星電力股份有限公司董事長。