16岁进入黎明的A MUSIC东亚唱片和PACIWOOD经纪公司,随后包 办师姐卫兰英文专辑《Morning》所有歌曲的填词。18岁考入著名的伦敦帝国学院物理系,同时在校期间不断将其个人创作的音乐作品寄回公司,三年后毕业回港正式进入娱乐圈。[5]
2009年制作个人第一张专辑《今天开始》,获得当年香港多个音乐颁奖礼的新人奖。同时凭借2009年出道的第一部电影《岁月神偷》及演唱的主题曲《岁月轻狂》,夺得香港电影金像奖最佳新人奖和最佳原创电影歌曲两项大奖。[5]
2010年在电影《李小龙我的兄弟》中扮演李小龙,在以怀念哥哥张国荣为题材的电影《为你钟情》中饰演了八十年代学生王子张伟杰。[6]
2012年在电影《寒战》中扮演廉政公署首席调查主任;[7] 2013年在电影《一夜惊喜》中扮演痴情体贴的暖心男。[8]