1977年3月后,在山西沁县南里插队当知青;
1980年8月后,在山西长治医学院医疗系读书;
1984年8月后,山西沁县人民医院外科医师;
1989年8月后,武汉同济医科大学同济医院肝胆外科读研究生;
1992年8月后,湛江中心人民医院普外科主治医师;
1993年7月后,湛江中心人民医院肝胆外科主治医师;
1995年6月后,湛江中心人民医院肝胆外科副主任
(其间:1997年3月当选为农工民主党湛江市委副主委,1997年10月—1998年4月在第二军医大学上海东方肝胆外科医院进修,1998年11月任外科副主任医师);
1999年7月后,湛江中心人民医院普外一科主任;
2000年3月后,湛江中心人民医院院长助理、科教办主任,广东医科大学硕士研究生导师;
2001年1月后,湛江中心人民医院副院长
(其间:2001年12月—2002年3月在香港大学做访问学者);
2001年12月后,湛江中心人民医院副院长,农工民主党湛江市委主委
(其间:2002年8月—2005年6月在华中科技大学同济医学院肝胆外科中心就读博士研究生并获医学博士学位);
2003年4月后,湛江市政协副主席,湛江中心人民医院副院长,农工民主党湛江市委主委(兼职);
2007年1月后,广东省湛江市人民政府副市长,农工民主党湛江市委主委(兼职)。
广东省第九届人大代表;政协广东省第九届委员会委员;政协湛江市第九届委员会常委;湛江市第十一、十二、十三届人大代表。