1984年7月参加工作,1984年07月至1997年09月任淮北市煤炭局安全科技术员、副科长、科长;
1997年09月至1999年06月任淮北市煤炭局技术科科长、副总工程师;
1999年06月至2000年07月任淮北市煤炭局助理调研员;
2000年07月至2005年04月任淮北煤矿安全监察办事处助理调研员、副主任;
2005年04月至2005年11月任淮北煤矿安全监察分局党总支书记;
2005年11月至2009年07月任安徽煤矿安全监察局人事培训处处长;
2009年07月至2014年07月任江西煤矿安全监察局党组成员、纪检组组长;
2014年07月至2016年11月任安徽煤矿安全监察局党组成员、纪检组组长;
2016年11月至2019年06月任安徽煤矿安全监察局党组成员、副局长;
2019年06月任重庆煤矿安全监察局党组书记、局长。现任国家矿山安全监察局重庆局党组书记、局长。