1986.06——1990.07信陽陸軍學院學習並參軍;
1990.07——2002.09步兵第181團任排長、連長、參謀;蘭州軍區工程兵訓練大隊學員大隊隊長(正營職)
2002.09——2004.11蘭州市西固區西固鄉黨委副書記、紀委書記;
2004.11——2005.11蘭州市西固區四季青街道黨工委副書記、紀委書記
2005.11——2010.10蘭州市西固區河口鄉鄉長、黨委書記;
2010.10——2013.05蘭州市西固區陳坪街道黨工委書記;
2013.05——2013.09蘭州市西固區執法局局長;
2013.09——2016.11蘭州市安寧區人民政府副區長;
2016.11——至今,蘭州市安寧區區委常委、區政府副區長。