，在山西省政法干部学校公安中专班学习。1980年8月，在山西省公安厅工作。1990年6月，任朔州市公安局副局长。1991年1月，任朔州市公安局副局长兼朔城分局局长。1993年4月，任朔州市公安局副局长、党委副书记(1990年8月-1993年7月，在中国刑事警察学院刑事侦察专业学习)。1994年4月，任晋城市公安局局长。1996年5月，任晋城市副市长兼公安局局长。1997年2月，任晋城市副市长(1998年11月-2000年11月，在天津财经学院工商管理专业研究生课程班学习)。2006年4月，任山西省公安厅副厅