1978年2月至1981年1月在84847部隊服役;
1981年1日至1983年6月在甘肅省清水縣郭川供銷社工作;
1983年6月至1986年9月在清水縣土門鄉政府工作;
1986年9至1988年1月在清水縣委黨校黨政幹部中專班學習;
1988年11至1993年1月任清水縣土門鄉經委主任兼科協主席;
1993年1至1994年9月任清水縣土門鄉黨委副書記、鄉長;
1994年9月至1995年11月任清水縣果葡糖廠廠長;
1995年11月至1998年1月任清水縣原上邽鄉黨委副書記、鄉長;
1998年1月至2002年1月任清水縣原白駝鄉黨委書記;
2002年1月至2002年6 月 任清水縣白沙鄉黨委書記(期間:2000年8月至2002年12月在中央黨校函授學院行政管理專業學習);
2002年6月至2002年10月任清水縣永清鎮黨委書記;
2006年10月至2006年11月 任清水縣政府辦公室主任;
2006年11月至2008年9月任清水縣政府辦公室主任、縣政府黨組成員;
2008年9月至2010年4 月 任清水縣委辦公室主任;
2010年4月至2010年11月任副縣級幹部、清水縣委辦公室主任;
2010年11月至2011年9月任副縣級幹部、清水縣委統戰部部長;
2011年9月至2011年11月任清水縣政協副主席、縣委統戰部部長;
2011年11月至今任清水縣政協副主席、黨組成員、統戰部部長。