1974年2月至1975年6月在慶城縣電機廠工作;
1975年7月至1977年7月在甘肅師大中文系學習;
1977年8月至1983年6月在慶城縣隴東中學任教;
1983年7月至1985年1月在慶城縣經濟計畫委員會工作;
1985年2月至1991年6月任慶城縣經委副主任;
1991年7月至1993年2月任慶城縣經委主任;
1993年3月至1994年3月任慶城縣慶城鎮鎮長;
1994年4月至1996年7月任慶城縣慶城鎮黨委書記;
1996年8月至2002年9月任慶城縣計畫委員會主任;
2002年10月至2006年11月任中共慶城縣委統戰部部長,2004年12月兼任政協慶城縣委員會兼職副主席;
2006年12月任政協慶城縣委員會副主席、黨組副書記;
2011年10月任人大常委會副主任、黨組副書記。