2017年主演院线电影《闺蜜的战争》,同年参演电影《遁入江湖》。2018年搭档晋松,洪天照,罗家英等主演院线电影《疯狂暑期之哈喽怪物》,同年参演香港导演吴锦源执导,由于小彤,关智斌,黄觉,毛晓慧等主演的大型古装电视剧《长相守》。 年底又参演了高希希执导,由陈宝国,冯绍峰等主演的电视剧《山河月明》,和徐正曦,曹曦文等主演的电视剧《凤弈》。2019年加入了于正监制,由黄晓明,尹正,佘诗曼等主演的民国传奇电视剧《鬓边不是海棠红》。后来主演电影《狄仁杰之通天教主》并担任男一号,被誉为最亦正亦邪版狄仁杰 ;3月,参演由张国立执导,海陆,纪凌尘主演的电视剧《末代厨娘》。2020年,参演电视剧《阿坝一家人》 ;11月23日,参演电视剧《不思异:谜人谜事》。2021年2月1日,参演由于和伟,张桐等主演的重大革命历史题材电视剧《觉醒年代》中客串开国元帅青年时期的陈毅 ;2月14日,参演由邓科执导,郭麒麟,宋轶领衔主演的古装电视剧《赘婿》,在剧中饰演阿人 ;2月22日参演由龚俊领衔主演的武侠剧《山河令》,在剧中饰演五湖盟主青年时期的高崇。 4月23日,张佳航主演电影《墨家机关术》开播,电影中饰演痞帅且重情重义的飞贼马关。2022年1月26日,搭档南笙,主演由代艺霖执导的电影《风起洛阳之阴阳界》,在剧中饰演男一号杨信。该剧是爱奇艺电视剧《风起洛阳》的前传,也交代了主演黄轩饰演的高秉烛身世 。