1989年7月參加工作,博士研究生學歷,歷任廣州航道局建築工程公司經理、黨支部書記、廣東省航道局副總工程師,2002年12月掛職任惠來縣科技副縣長,2006年3月任廣東省航道局航道局黨委委員、總工程師。