1978年03月——1981年02月,在佛山兽医专科学校畜牧兽医专业读书;
1981年02月——1984年09月,在湛江市郊区畜牧局工作;
1984年09月——1985年10月,在湛江市坡头区畜牧局工作;
1985年10月——1988年01月,任湛江市坡头区畜牧局副局长;
1988年01月——1995年11月,任坡头区南三镇党委书记(其间:1995年8月起享受副处级待遇);
1995年11月——1996年11月,任中共湛江市坡头区委常委兼南三镇党委书记;
1996年11月——2000年11月,任中共湛江市坡头区委常委;1998年2月后,任中共湛江市霞山区委副书记(其间:1996年09月至1999年07月参加广东省委党校党建专业在职研究生班学习毕业);
2000年11月——2002年11月,任中共湛江市麻章区委副书记;
2002年11月——2003年03月,任中共遂溪县委副书记、代县长;
2003年03月——2005年02月,任中共遂溪县委副书记、县长(2004年2月起负责县委全面工作);
2005年02月——2005年06月,任中共遂溪县委书记、县长;
2005年06月——2011年07月,任中共遂溪县委书记、县人大常委会主任;
2011年07月——2011年08月,任中共遂溪县委书记、县人大常委会主任(副厅级);
2011年08月——2012年01月,任湛江市人民政府市长助理、党组成员(副厅级);
2012年01月——2014年10月,任湛江市人大常委会副主任。
湛江市第八、九、十次党代会代表;中共湛江市第九、十届委员会委员;湛江市第十一、十二、十三届人大代表。

