广告演员出道。2002年，出演电视剧《特警飞龙》，于剧中饰演忠仔。2003年，出演由姚笛、季晨主演，改编自动画片《我为歌狂》的电视剧《歌让我狂》，饰演主角叶峰的童年时期。 2004年，出演电视剧《爸爸两边走》，饰演主角的儿子曾诚。2005年，出演由王庆祥、王馥荔主演的电视剧《家风》，饰演仔仔；同年出演电视剧《爸爸两边走》续作《爸爸向前走》。2007年，与陈奕迅、林苑、曾志伟主演电影《野·良犬》，凭借「林宏志」一角入围第二十七届香港电影金像奖「最佳新演员」并荣获第二届香港电影导演会年度大奖「年度新晋演