协会声乐比赛冠军及获颁柏萨迪纳歌剧协会奖学金。他曾演出的角色包括《仲夏夜之梦》的博托姆、《萨尔斯》的阿里奥达、《罗密欧与朱丽叶》的劳伦斯神父、《波希米亚生涯》的柯林尼及音乐剧《悲惨世界》的沙威督察等。他近年先后在香港艺术节首演《萧红》的鲁迅及《大同》的康有为。他的圣乐曲目则包括巴赫的《B 小调弥撒曲》、布拉姆斯的《德意志安魂曲》以及佛瑞的《安魂曲》。