1974.09-1978.08 在阳山县大莨公社四众大队任民政兼会计;
1978.08-1980.08 在英德师范学校读中师;
1980.08-1987.08 在阳山县大莨小学、中学任教,(其中:1982.09-1985.08 在韶关教育学院政治系大专毕业,1985.09-1987.08 在广东教育学院本科毕业);
1987.08-1992.06 在阳山县阳山中学任教,(其中:1989.01-1991.06 在中国社会科学院研究生院读硕士研究生);
1992.06-1992.11 在阳山县参加农村社会主义教育;
1992.11-1997.03 在阳山县委办工作,任正股级干事、副主任;
1997.03-1999.07 任清远市委办综合科副科长、科长;
1999.07-2000.10 任清远市委办督察室副主任;
2000.10-2002.08 任清远市政府办公室副主任;
2002.08-2003.07 任清远市委、市政府副秘书长,市委、市政府办公室副主任;
2003.07-2008.07 任清远市委、市政府副秘书长,市委、市政府办公室副主任,市委政研室主任,型好扮(其中:2004.03-2004.07 参加广东省袜衡委党校中青一班学习,2006.01-2008.03 在北京攻读英国温布尔大学工商管理博士学位);
2008.07-2010.08 任清远市委、市政府副秘书长,市委、市政府办公室党组书记、主任;
2010.08-2010.09 任中共英德市委副书记、英德市人民政府副市长、代市长。
2010.09, 任中共英德市委副书记兼市人民政府卜灶党组书记、市长。