1983.09—1987.07 山西矿业学院矿产地质勘查专业学习
1987.07—1991.09 太原水泥厂工作
1991.09—1992.11 太原市河西区煤炭工业管理局工作
1992.11—1996.04 太原市河西区煤炭工业管理局科员
1996.04—1998.07 太原市河西区煤炭工业管理局总工程师
1998.07—1999.03 太原市万柏林区矿产煤炭管理局总工程师
1999.03—2002.02 太原市万柏林区矿产煤炭管理局副局长
2002.02—2004.02 太原市万柏林区安全生产监督管理局局长(2000.10—2003.06太原理工大学地质工程专业学习,获工程硕士学位)
2004.02—2005.03 太原市万柏林区国土资源局局长
2005.03—2005.09 太原市国土资源局万柏林分局局长
2005.09—2009.08 太原市国土资源局万柏林分局局长(副处)
2009.08—2011.12 太原市国土资源局党组成员、副局长
2011.12—2014.02 山西省国土资源厅地质灾害防治管理处处长
2014.02—2018.03 忻州市国土资源局党组书记、局长
2018.03—2019.01 太原市国土资源局党组书记、局长
2019.01—2019.06 太原市规划和自然资源局党组副书记、局长
2019.06—2019.07 太原市规划和自然资源局党组书记
2019.07—2019.08 太原市规划和自然资源局党组书记、一级调研员
2019.08—2021.02 太原市规划和自然资源局党组书记、二级巡视员
2021.02— 太原市政协党组成员、副主席,市规划和自然资源局党组书记


