曾任晋中地区重工业局局长、介休市市长、市委书记,晋中地区地委委员兼介休市委书记,长治市委常委、副市长,2001年10月任忻州市市长,2005年1月调任省国土资源厅党组书记、厅长。2008年4月2日被任命为山西省人大常委会民族宗教侨务外事委主任。