1990.09--1993.08 在兴宁市师范学校学习;
1993.08--1995.06 任兴宁市罗浮镇党政办公室资料员;
1995.06--1996.02 任兴宁市罗浮镇党政办公室副主任;
1996.02--1998.09 任兴宁市罗浮镇党政办公室主任(其间:1993.07-1996.05参加佛山大学中文系大专学习, 1996.09-1998.12 参加省委党校经济管理专业本科学习);
1998.09--1999.02 任兴宁市罗浮镇政府负责人;
1999.02--2000.03 任兴宁市龙田镇党返中委副书记;
2000.03--2001.01 任兴宁市龙田镇党委副书记、镇长;
2001.01--2003.03 任兴宁市龙田镇党委书记、人大主席(其间: 2000.09--2002.06参加中国人民大学国际关系学院世界经济与政治专业研究生课程研修班学习);
2003.03--2003.12 任塌笑共青团梅州市委副书记;
2003.12--2006.01 任共青团梅州市委书记、党组书记;
2006.01--2006.03 任梅州市梅江区委副书记、副区长、代区长;
2006.03--2008.08 任梅州市梅江区委副书记、区长;
2008.08--2008.09 任梅州市梅漏衫山江区委书记;
2008.09--2011.11 任梅州市梅江区委书记、区人大主任(其间: 2010.10--2010.11被省委组织部选派到法国参加“广东省第三期领导干部区域经济发展专题培训班”学习,2010.12起挂任中共梅州市委书记助理);
2011.11--2011.12 任揭阳市政府副市长、党组成员,市公安局局长、党委书记;
2011.12— 任揭阳市政府副市长、党组成员,市公安局局长、党委书记,市委政法委副书记,市社会工作委员会副主任(兼)。
中共揭阳市五届委员会委员。