1927年编写第一个剧本《可怜一渔翁》。之后,根据电影或其他文学作品改编(或与人合作)的潮剧,有《孤儿救祖》、《大义灭亲》、《空谷兰》、《姐姐的悲剧》等。 20—30年代先后在老正顺、中正顺、三正顺班任专职编剧,来往于潮汕与泰国之间。所编剧本,除文明戏外,有古装剧《秦凤兰》、《赵少卿》、《二度梅》、《韩廷美》等。
抗日战争胜利后,同时兼任三正顺、老源正和老正顺等3个戏班的专职编剧。编写的剧目有《三休樊梨花》、《狸猫换太子》、《孟姜女》等。 1950年以后任粤东戏曲改革委员会(后改为戏曲研究会)副主任等职,继续从事潮剧改革,整理传统剧目《陈三五娘》、《
苏六娘》以及
新编历史剧《汕头老虎廖鹤洲》、《许阿梅铁山起义》、《火烧马院桥》等。 60年代以后,编写或与人合作编写的剧目有《江姐》、《余娓娘》、《梅亭雪》、《续荔镜记》等。 20—80年代,编写的各类剧目近百个。1956年参加中国戏剧家协会,曾任中国戏剧家协会广东分会副主席。改编
蔡楚生的《迷途的羔羊》《人道》等电影为潮剧。