1971年09月后,逗粗派澄海县东里镇小学教师;
1972年07月后,任东里居委会治安文书;
1973年02月后,澄海县东里镇党委办公室交通员、资料员;
1981年01月后,澄海县政府办公室资料员(1983.09—1985.12在汕头市委党校党政干部大专班学习);
1986年02月后,任澄海县政府办公室资料组组长;
1987年04月后,任澄海县政府办公室副主任;
1987年07月后,任澄海县莲上镇党委书记;
1991年10月后,任澄海县建委主任;
1993年03月后,任澄海县(市)副县(市)长,1995年8月兼任澄城镇党委书记;
1995年10月后,任澄海市委常委兼澄城镇党委书记;
1996年02月后,任南澳县委副书记,同年3月任县长;
2001年06月后,任汕头市建设局党组书记,同年山贺7月任局长;
2006年05月后,任汕头市澄海区委书记,同年11月任区人大常委会凳侍主任;
2011年02月当选汕头市人大常委会副主任。