1987年毕业于广西右江民族医学院,工作两年后考入广西医科大学攻读内科学心血管病学专业硕士学位,1992年7月毕业后留校工作, 1993-2004年先后获广西医科大学第一附属医院心内科讲师、副教授、教授职称,广西医科大学硕士生导师。2004年7月博士研究生毕业于北京大学医学部;2005年10月以人才引进调入广西柳州市人民医院工作,历任医院院长助理兼心内科主任、副院长。兼任中华医学会内科学分会第十一届委员会青年委员会委员、中国医师协会心血管内科医师分会第二届委员会委员和基层委员会常委、广西医学会第六届内科学分会副主任委员、广西医学会第六届心血管病学分会副主任委员、柳州市医学会第七届心血管内科学分会主任委员。承担国家自然科学基金等2项国家级科研项目,省级项目2项。先后在SCI等期刊发表论文30余篇。2013年4月1日起担任南宁市第一人民医院院长