在2012年,他参演了由陈朱煌执导的一部民国题材电视剧《娘心》,由此开启了在影视领域的活跃生涯。随后在2013年,他加盟了赖水清执导、钟汉良领衔主演的武侠剧《天龙八部》,并在其中塑造了左子穆这一角色,展现了其表演的可塑性。到了2020年,他出演了项秋良与项河生联合执导的电影《奇门遁甲》,在片中饰演了名为贾有为的人物,进一步拓宽了其演艺路径。进入2024年,其参演的电视剧《奔跑吧,医生》于12月30日正式播出。紧接着在2025年,他的作品持续与观众见面:5月20日,另一部他参与的电视剧《雪中血刀行》播出;随后在同年8月16日,他参演的电视剧《献鱼》也如期与观众见面,延续了其稳定的演艺产出。