1983.12--1986.11 内蒙古自治区多伦县三道沟乡卫生院医生
1986.11--1990.06 北京军区51135部队服役
1990.06--1999.10 内蒙古自治区多伦县西干沟乡民政助理,1993.12任乡政府副乡长、1996.12任乡党委副书记
1999.10--2001.06 内蒙古自治区多伦县三道沟乡乡长
2001.06--2006.03 内蒙古自治区多伦县大河口乡乡长,2002.05任乡党委书记(其间:2002.09--2004.07东北林业大学会计学专业学习)
2006.03--2009.03 内蒙古自治区多伦县诺尔镇党委书记
2009.03--2012.11 内蒙古自治区多伦县国土资源局党支部书记、局长
2012.11--2013.01 内蒙古自治区多伦县政府党组成员、国土资源局局长
2013.01--2016.08 内蒙古自治区多伦县政府副县长
2016.08- 内蒙古自治区多伦县委常委、常务副县长