1975.07——1978.08,吉林省德惠县米沙子公社知青;
1978.08——1982.08,吉林财贸学院财政金融系财政专业学习;
1982.08——1984.11,吉林省财政科学研究所科员;
1984.11——1986.10,吉林省财政科学研究所第一研究室、第二研究室副主任;
1986.10——1987.03,吉林省财政科学研究所第二研究室主任;
1987.03——1990.08,吉林省财政科学研究所副所长,副研究员;
1990.08——1994.06,吉林省财政厅办公室主任;
1994.06——1995.08,吉林省长岭县委副书记(正处级);
1995.08——1996.08,吉林省国有资产管理局副局长;
1996.08——1998.06,吉林省财政厅副厅长、党组成员;
1998.06——2000.05,吉林省对外贸易经济合作厅副厅长、党组成员;
2000.05——2002.03,吉林省松原市人民政府副市长(其间:1998.10——2001.07,在吉林大学经济管理学院世界经济专业研究生课程进修班在职学习,获经济学硕士学位);
2002.03——2003.12,吉林省松原市委常委、副市长;
2003.12——2006.01,吉林省财政厅副厅长(正厅级)、党组成员;
2006.01——2008.01,吉林省商务厅厅长、党组书记,中国国际贸易促进委员会吉林省分会副会长(常务),研究员;
2008.01——2011.05,吉林省辽源市委书记;
2011.05——2012.01,吉林省人民政府党组成员,省公安厅党委书记、厅长、督察长,省委政法委副书记(兼);
2012.01——2012.06,吉林省人民政府副省长,省公安厅党委书记、厅长,省委政法委副书记(兼);
2012.06——2018.01,内蒙古自治区人民政府副主席、党组成员,自治区公安厅党委书记、厅长、督察长,自治区党委政法委员会副书记(兼);
2018.01——2018.02,内蒙古自治区政协副主席,自治区公安厅党委书记、厅长、督察长,自治区党委政法委员会副书记(兼);[3-4]
2018.02——2020.01,内蒙古自治区政协副主席。[5-6]
政协内蒙古自治区第十二届委员会委员(2020.01免去), 中国共产党内蒙古自治区第十届委员会委员。