1979.08—1980.12內蒙古額濟納旗公安局民警;
1982.08—1984.09內蒙古大學法律系深造;
1984.09—2002.04內蒙古人民檢察院助理檢察員、檢察員(其間1999.05—2000.05掛職任呼和浩特市賽罕區檢察院副檢察長);
2002.04——2007.03呼和浩特市賽罕區委常委、政法委書記;
2007.03—2008.02呼和浩特市賽罕區委常委、副區長(其間2005.09—2007.12中央黨校經濟管理學院經濟管理專業碩士研究生學習);
2008.02—2008.09呼和浩特市賽罕區委副書記、代區長。
2008.09—2012.01呼和浩特市賽罕區委副書記、區長(其間,01—2010.07參加大連理工大學EMBA高級管理人員工商管理碩士班學習);
2012.01—2013.05438+0呼和浩特市賽罕區委書記;
2013.438+0 ——呼和浩特市人民政府副市長。