1970年毕业于中山医学院医疗系。曾担任中山医科大学人事科干事,75年级和76年级指导员、教导员,医教组副组长,大学团委书记,宣传科长,校报编辑部主任,学生处副处长,党委宣传部部长。曾兼任中山医科大学思想政治工作研究会副会长、秘书长,中山医科大学学报(社科版)副主编、编委,中山医科大学艺术教研室主任,德育教研室教学组长。1997年晋升为研究员。1997年至2000年受国家卫生部委派支援边疆,任新疆医科大学主管教学的副校长、党委常委。2000年至2002年任中山大学附属第二医院党委书记,2002年至今曾任中山附属第三医院党委书记、常务副院长、代理院长。