1980年9月至1982年7月,在广东省财政学校建筑工程专业读书;
1982年8月后,在建设银行徐闻县支行工作,历任拨款员、信贷员、业务股副股长、投资信贷股股长;
1988年8月后,在建设银行湛江分行调顺办事处(科级)工作,历任股长、办事处负责人、办事处副主任、代主任(期间:1988年9月至1991年7月参加广东省委党校经济专业函授大专班学习);
1991年12月后,任建设银行廉江支行代行长、行长(期间:1992年12月获得经济师职称;
1995年9月至1998年5月参加广东省委党校经毕轮济专业在职研究生班学习);
1995年10月后,任廉江市人民政府副市长、党组成员;
2000年3月后,任湛江市商业银行董事长、党组书记(期间:2000年10月起任行长);
2004年9月后,任湛江迹培市人民政府国有资产监督管理委员会主任、党委书记,湛江市商业银行董事长、行长、党委书记;
2008年8月后,任湛江市财政局局长、党组书记,兼湛江市姿数唯人民政府国有资产监督管理委员会主任、党委书记;
2012年2月后,任湛江市财政局局长、党组书记;
2012年3月至今,任中共湛江市坡头区委书记、区人大常委会主任。