1990年7月至1992年2月甘肅省玉門市城建局幹部;1992年2月至1994年12月甘肅省玉門市人民武裝部軍事科參謀;1994年12月至1997年7月甘肅省玉門市人民武裝部軍事科副連職參謀;1997年7月至2000年7月甘肅省玉門市人民武裝部政工科正連職幹事;2000年7月至2003年3月甘肅省酒泉軍分區政治部副營職幹事;2000年3月至2003年6月甘肅省玉門市人民武裝部政工科科長(其間:2002年9月至2005年8月中央黨校函授學院政法專業本科班學習);2003年6月至2004年3月甘肅省敦煌市人民武裝部政工科正營職幹事;2004年3月至2006年6月甘肅省酒泉軍分區政治部正營職幹事;2006年6月至2011年4月甘肅省酒泉軍分區政治部副團職幹事;2011年4月至2013年7月甘肅省金塔縣人民武裝部政治委員;2013年7月至今任甘肅省金塔縣委常委、武裝部政委。