凭音乐剧《锦绣良绿》及《星下谈》分别获提名第十三届香港舞台剧奖最佳男主角及最佳男配角。2007年,成为香港无线电视旗下经理人合约艺员及英皇娱乐音乐家唱片旗下合约歌手。
2008年TVB台庆晚会中,与阮兆祥、李思捷组成“扮演天王福禄寿”。在电影《保持通话》中扮演手机售货员。
2008年,经无线倾洽加盟英皇娱乐Music Plus为旗下合约歌手,并成为香港小姐竞选的司仪。同年,在时装处境剧《毕打自己人》中饰邓励军,并获得飞跃进步男艺员奖项。
2009年,成为第28届香港电影金像奖的司仪之一,并担任林峰红馆演唱会的嘉宾。同年,为王祖蓝度身打造的喜剧电影《矮仔多情》,成为他第一部作为男一号出演的电影。