1974年9月至1975年9月,二连浩特边防检查站检查员;
1975年9月至1978年8月,吉林大学法律系法律专业学习;
1978年8月至1983年9月,内蒙古自治区公安厅三处刑侦科干事;
1983年9月至1984年9月,内蒙古自治区公安厅治安处副处长;
1984年9月至1985年12月,兴安盟乌兰浩特市副市长;
1985年12月至1992年7月,内蒙古自治区公安厅政治部副主任;
1992年7月至1997年5月,内蒙古自治区公安厅党委委员、纪委书记;
1997年5月至2005年1月,内蒙古自治区政法委副书记;
2005年1月至2014年5月,内蒙古自治区司法厅党委书记、厅长兼自治区监狱管理局党委书记;
2014年5月至2016年1月,内蒙古自治区第十二届人民代表大会常务委员会委员;
2016年1月至2018年1月,内蒙古自治区第十二届人民代表大会法制委员会副主任委员、自治区人大常委会委员;
2018年1月至2018年6月,内蒙古自治区司法厅工作(正厅级待遇);
2018年6月,退休。
(责编:贾宇航)