1987.07--1990.06 高台縣政府辦公室辦事員
1990.06--1991.01 高台縣委宣傳部科員
1991.01--1992.12 高台團縣委副書記
1992.12--1995.10 高台團縣委書記、縣少工委主任
1995.10--1998.12 高台縣城關鎮黨委書記
1998.12--1999.10 高台縣廣播電視局任黨支部書記、副局長
1999.10--2001.12 高台縣羅城鄉黨委書記、人大主席
2001.12--2006.07 高台縣南華鎮黨委書記
2006.07--2010.06 高台縣工業園區管委會副主任
2010.06--2011.11 高台縣委常委、縣委宣傳部部長
2011.11--2012.09 高台縣委常委、政法委書記
2012.09-- 2016-09 甘肅省高台縣委常委、政法委書記,高台工業園區黨工委書記(絲綢之路古城邦項目籌建處主要負責人,正縣級)
2016.09--2017.08 甘肅省高台縣政法委正縣級幹部
2017.08-- 甘肅省張掖市招商局黨組成員、副局長