2017年6月12日,与黄晓明、宋茜等共同出演的古装言情剧《上古情歌》在东方卫视首播,他在剧中饰演英勇善战的将军兴汒;8月3日,与刘亦菲、杨洋等合作出演的古装玄幻爱情片《三生三世十里桃花》上映9月29日,与李晨、范冰冰等共同出演的剧情片《空天猎》上映;10月17日,与赵志伟、徐洋等联合主演的游泳竞技剧《蔚蓝50米》开播,饰演天才游泳运动员周希元。2018年4月30日,出演由黄天仁执导的都市商战情感剧《温暖的弦》在湖南卫视首播,饰演温柔的男友留睿;5月21日,出演的古装玄幻剧《玄门大师》在爱奇艺播出,饰演寒氏兄弟的老三寒羽;同年,他还与刘亦菲、井柏然共同出演了民国传奇剧《南烟斋笔录》,饰演土匪出身的军阀章宪之。2020年9月9日,与张雪迎、许龄月、高旻睿联袂主演的青春励志剧《燃!沙排少女》在山东青岛开机;9月16日,与凌美仕、张凌赫、代云帆等合作出演的青春校园剧《心动的瞬间》在芒果TV视频播出,饰演南方体育大学的游泳队员夏睿。2021年3月17日,与张翰、徐璐等共同出演的都市爱情剧《若你安好便是晴天》在东方卫视播出,饰演唐明轩的秘书杨光;4月25日,与陈伟霆、古力娜扎等共同出演的都市谍战剧《风暴舞》开播,他在剧中饰演被阮太元挟持的少年眼镜。