1998年,参加TVB第七期舞蹈艺员训练班。2000年,入读TVB艺员训练班。2003年,因在时装剧《冲上云霄》中饰演唐亦风而获得关注。2004年,凭借武侠剧《大唐双龙传》获得万千星辉颁奖典礼飞跃进步男艺员奖。2005年4月,主演电视剧《学警雄心》;8月,签约BMA;12月,发行个人首张音乐专辑《特快通行》,并获得十大劲歌金曲最受欢迎男新人银奖。2009年2月,出演时装剧《学警阻击》。2010年,凭借在年代剧《大丫鬟》中饰演的方少陵一角,获得有线电视最佳男主角奖。2014年,主演古装爱情喜剧《醋娘子》。