1975.08-1976.12 馬爾康草登公社代基大隊知青;
1976.12-1978.05 州建築公司工人;
1978.05-1988.01 州科協工作(期間1985.07-1987.12北京人文函授大學大專班學習);
1988.01-1990.06 州科協副秘書長;
1990.06-1995.09 州科協秘書長;
1995.09-2005.04 州科協副主席(期間1997.09-1999.12省委黨校函授學院本科班行政管理專業學習,1999.08-1999.11州委黨校參加縣級幹部培訓班學習);
2005.04-2006.11 中共黑水縣委副書記、紀委書記;
2006.11-2011.09 中共黑水縣委副書記;
2011.10-2011.11 政協黑水縣委員會黨組書記;
2011.12- 政協黑水縣委員會主席、黨組書記
主持縣政協全面工作,分管辦公室工作。