1971.12——1972.06吉林省哲裏木盟通遼教育印刷廠工人
1972.06——1979.07吉林省哲裏木盟公安廳巡視員(其間:1978.05——1978.438+02公安部人民警察幹部學校痕跡檢驗專業學習)
1979.07——1983.11內蒙古自治區哲裏木盟公安局刑偵處偵查員。
1983.11——1984.12內蒙古自治區哲裏木盟刑偵處副處長兼公安處處長秘書。
1984.12——1990.08內蒙古自治區哲裏木盟公安廳副廳長(1982.09——1985.438+00在內蒙古廣播電視大學學習漢語;1985.09—1986.05438+0在內蒙古黨校第壹期政法短訓班學習)
1990.08——1991.10內蒙古公安廳刑偵處副處長。
1991.10——1992.07內蒙古公安廳刑事偵查處處長。
1992.07——1994.02內蒙古自治區公安廳黨委委員、辦公室主任。
1994.02——2005.03內蒙古自治區公安廳黨委委員、副廳長(2000.03正廳級)(其間,2002年7月至2002年8月在中國人民公安大學廳長研修班學習)。
2005.03——2007.02內蒙古自治區公安廳黨委副書記、廳長(2003.02至2005.07在中國人民公安大學法學研究生班學習)
2007.02——2007.12內蒙古自治區公安廳黨組書記、廳長,武警內蒙古總隊第壹政委。
2007.12——2010.05內蒙古自治區政府黨組成員,自治區公安廳黨委主席助理、書記、廳長(其間:2008年5月至2008年8月在中央黨校科學發展觀理論培訓班學習)。
2010.05——內蒙古自治區政府副主席、自治區公安廳黨委書記、廳長(2010.09副總廳長)(其間:2011.09——2011.165438)。
2011.12.30增補為CPPCC內蒙古自治區第十屆委員會委員。
2012.02——2012.07,內蒙古自治區政府副主席、黨組成員,自治區第十屆委員會副主席CPPCC,自治區公安廳黨委書記、廳長。
內蒙古自治區第八屆黨委委員。
CPPCC內蒙古自治區第十屆委員會委員。