14岁考入汕头市少年戏曲演员训练班,专攻
老生,从此开始他的唱戏生涯。1960年进正顺潮剧团演员训练班学艺,受教于潮剧名教戏杨其国先生,以及杨江全、李健、陈才安等老师。“文革”期间在汕头罐头厂文艺宣传队,演过《红灯记》等样板戏。1972年调回汕头市潮剧团。1986年并入广东潮剧院二团。
从艺30多年,扮演过多种老生角色人物,主要有古装戏《十五贯》的况钟、《包公斩庞洪》的包公、《闹开封》的王佐等,现代戏有《红灯记》的
李玉和、《杜鹃山》的李石坚、《红色娘子军》的洪常青等。《盘石湾》的陆长海、《红珊瑚》的王参谋等。较好塑造了杨延昭、况钟、高珍、关羽、刘智远、欧阳庆、张贵、岳飞、
李玉和等人物形象,1978年参加汕头地区专业文艺会演,其饰演《十五贯》况钟获表演奖。1994年参加广东省戏剧表演研讨会(汕头片),主演《闹开封》的王佐。1995年参加上海“白玉兰”奖剧目展演,在《无意神医》中饰李尚书。1998年凭《边关情仇》中翁万达一角摘下中国广东省第七届艺术节最崇高的奖项优秀表扬奖。曾多次赴新加坡、泰国、香港等国家和地区演出,均受好评。