2000.09–2004.07內蒙古農業大學經濟學專業本科班學生
2004.08–2006.01內蒙古自治區烏蘭浩特市烏蘭哈達鎮科員
2006.01–2006.06內蒙古自治區烏蘭浩特市紀檢委科員(期間:2006.04–2006.06在烏蘭浩特市委黨校中青年幹部培訓班學習)
2006.06–2007.12內蒙古自治區烏蘭浩特市紀檢委副科級檢查員(2006.07–2006.08在自治區紀委監察廳調訓)
2007.12–2012.06內蒙古自治區興安盟紀檢委副處級檢查員(2006.08–2009.07在吉林省委黨校經濟管理專業在職研究生班學習)
2012.06–現在內蒙古自治區興安盟紀律檢查委員會監察綜合室主任(2013.05至今,掛職任中共突泉縣委常委)