2003年,出演
张卫健、
容祖儿、
黄秋生、
蔡卓妍主演的励志喜剧《
功夫足球》,在剧中饰演花弄影;同年7月31日,其出演的警匪动作电影《
双雄》上映,在片中饰演李文建的助手。
2008年,与
李彩桦、
唐文龙、
董敏莉合作主演商战情感剧《
火蝴蝶》,在剧中饰演章守仁的三儿子章学礼,并为该剧演唱插曲《爱放开》。
2009年,与
余文乐、
江若琳、
杜汶泽、
蔡少芬合作主演香港动作电影《
同门》,在剧中饰演黑帮中人文拯;同年12月9日,其出演的香港动作电影《
风云2》上映,在片中饰演绝地。
2013年4月,其主演的微电影《
别让幸福迷路》在网络首播;同年,参加河北卫视综艺节目《
明星同乐会》的录制;同年9月1日,其参加录制的东方卫视综艺节目《
厨类拔萃》播出。
2016年,主演电影《
我的黑道妹妹》,在片中饰演坚持正义的警察“梁俊”;同年,主演电影《
我的黑道妹妹2》,在片中饰演黑暗组织杀手“卫之”。
2017年,主演电影《
绝杀使徒》,在片中饰演暗黑特工组织的大BOSS“娄群”;同年,主演电影《
疾风之赛道宝贝》,在片中饰演专业赛车手“薛宁远”;同年5月,与
成泰燊、
颜丙燕合作主演电影《香港大营救》。
2018年12月8日,凭借电影《
香港大营救》提名“2018中国国际青年电影展”最佳男配角奖。
2022年3月22日,主演的电影《三生三世花之殇》在腾讯视频独家播出;6月,参加《星耀香江扬帆起航》活动。11月20日,参与的节目《时代风尚——中国文艺志愿者致敬大国重器特别节目》播出,并参与演唱歌曲《梦湾》。
2008年,出席在大潭郊野公园举办的第九届奥比斯-美林“步步献光明”慈善步行活动,并与
江若琳担任“爱眼之星”,联同主办单位于香港国际学校主持起步仪式,率领2500名参加者为国内的失明人士开拓复明之路;同年,与
佘诗曼、
杨恭如、
李彩桦等出席金至尊“燃点希望,爱心义卖”筹款活动,为四川灾民筹款。