2005年,出演李连杰、孙俪、邹兆龙、鲍起静主演的动作电影《霍元甲》,在片中饰演秦爷的干儿子。
2006年1月26日,其出演的电影《霍元甲》上映。
2007年12月12日,其出演的电影《投名状》上映,在片中饰演一名山匪,这是他继《霍元甲》后再度与李连杰合作。
2008年2月26日,其出演的电影《夺帅》上映,在片中饰演郭子亨,这是他首次与吴京合作。
2009年4月24日,出席在澳门举行的电影《扑克王》发布会;同年8月26日,出席在香港举办的“Guerlain x Alvin Goh彩妆摄影展览”。
2010年,出演郑嘉颖、元秋、马国明、李诗韵主演的TVB年代剧《铁马寻桥》,在剧中饰演荣万钧;同年12月31日,其出演的电影《恋人絮语》上映,在片中饰演阿兰的男朋友梁宝晴,与林嘉欣饰演一对恋人。
2014年3月1日,与甄子丹、关之琳等艺人出席在香港尖沙咀百乐酒楼举行的“敬老新春同乐会”。
2015年,与李连杰、古天乐、梁家辉、黄晓明合作主演3D电影《封神传奇之雷震子》,在剧中饰演雷震子。9月23日,出席2015慈善芭莎盛典