二零一七年三月,他与郑业成、吴倩、张雨剑等多位演员共同合作,参演了由周晓鹏导演执导的电视剧《盛唐幻夜》,在其中扮演了名为张风的军痞角色,这一角色在军伍之中与都尉勾结,屡次设计百般羞辱剧中人物穆乐,展现了其蛮横跋扈的形象。同年九月,他又与方妍心、沈世鹏等艺人联手,出演了连春利导演执导的网络剧《公主驾到》,并在该剧的《夺命魔音》单元故事里,饰演了富家少爷徐彬,这个人物因深陷情感纠葛而逐渐走向偏执与疯狂,生动刻画了为情所困、因爱成魔的复杂心理。此外,在艺术领域备受尊敬的百岁画翁易图境先生也于二零一九年三月,与张哲翰、章若楠等演员一同合作,参与了许富翔导演的电视剧《谁都渴望遇见你》的拍摄,饰演了一位典型理工科背景的直男角色郭淳。同年八月,他主演了一部古装玄幻题材电影《妖王》,在片中担纲男一号,出演赵元书这一重要角色。随后的十一月,他又与刘佩琦、关晓彤、曹翠芬等资深演员合作,出演了由付宁导演执导的电视剧《嗨,什刹海》,饰演了内心深具恋母情结的年轻角色小迪,细腻呈现了该人物复杂的情感世界。二零二零年五月,他主演了魏猛导演的网络剧《晗月郡主》,饰演男主角俊州刺史林思勉,剧中林思勉与柳未央起初彼此嫌隙、互不顺眼,却又在相处中不由自主地相互关心,成为一对典型的欢喜冤家;二人携手侦破多起离奇案件的过程中,逐渐发现了京城肃王企图谋逆的蛛丝马迹,原本已打算分道扬镳的他们因此再度联手,共同与肃王势力周旋较量,最终成功平息叛乱,同时也终于正视并接纳了彼此的感情,走向美满的结局。同年十月,他主演了李晓童导演的电影《百岁画翁—易图境》,出演角色李昀蹊。二零二一年,他于腾讯动漫旗下大型IP改编的短篇网络剧《帝王侧》中担任主演,饰演林睿珩一角。进入二零二二年,他参演了电视剧《别跑!太子妃》,并于同年主演了网络剧《只因君心知我心》,在剧中饰演萧玄这一角色。