曾参演话剧团的制作近百出,饰演的角色包括古今中外老幼,无论是家传户晓的历史人物,如《秦王李世民》的李世民、《德龄与慈禧》(粤语版)的光绪皇、《郑和与成祖》的成祖;戏剧世界中的经典人物,如《伊狄帕斯王》的伊狄帕斯王、《灵欲劫》的庄.普特(A组)、《仲夏夜之梦》的奥伯朗;香港善良小市民,如《我和春天有个约会》中的大鸡陆、《寻妻记》中的Ronald佘;甚至是宗教人士,如《爱情观自在》的智源、《还魂香》(后重编为《梨花梦》)中的青龙子、《孔子、耶稣、披头四》的耶稣等,他都能成功地塑造出多个系列的不同性格和特色的人物出来,其中他在《还魂香》中的青龙子的表现尤其出色,令他在2003年香港戏剧协会主办的香港舞台剧奖中获得最佳男配角奖(悲/正剧)提名。至于他最喜爱的角色则包括《百无禁忌》的巴沙洛夫、《黑鹿开口了》的韦恩古和《如梦之梦》的五号病人A。演出有《万家之宝》的潘月亭、《暗恋桃花源》的袁老板及《梨花梦》的青龙子。 曾为多个卡通人物配音,其中包括在《北极快车》中一人分饰五个汤汉斯在英语版中声演的角色,和在迪士尼频道的儿童节目《大熊贝尔蓝色的家》中为大熊贝尔一角配音和主唱过百首儿歌,近作有《史力加III》的魅力王子。