2019年,主演校园青春网剧《时光旧巷的我们》 ,饰演自卑内敛,勤奋刻苦的大一新生段仕杰,这也是他首次在影视作品中担纲男主。同年,出演现代都市情感电影《二人·世界》,继续担纲男主,与老戏骨杨新鸣搭档饰演师徒,在戏中饰演遇到学业和感情瓶颈,却又不谙人情世故的高学历青年江晓舟 。
2020年3月,主演都市时尚青春剧《抬头有星光》在腾讯视频全网独播 ,在剧中饰演患有自闭症的天才少年薛亦泽;2020年8月,主演灾难冒险电影《怒海救援》 ;10月,主演古装探案电影《狄仁杰·人形木偶》,在影片中饰演玉面书生白崇文 。
2020年7月,获得金狮国际广告影片奖最佳男主角 ;
2021年2月,领衔主演悬疑冒险网剧《一日为囚》 。