2003年3月任韶关市新丰县委常委、宣传部部长
2004年6月任韶关市新丰县委副书记(其间2004年7月至2006年12月兼任韶关市新丰县副县长)
2007年3月任韶关市新丰县委副书记、县长
2009年12月任韶关市新丰县委书记、县人大常委会主任
2012年2月任韶关市始兴县委书记
2012年3月任韶关市始兴县委书记、县人大常委会主任
2016年10月任河源市副市长、市公安局局长
2018年12月任广东警官学院党委委员、副院长
2021年9月被免去广东警官学院党委委员、副院长职务
(广东省纪委监委)