演谍战动作电影《密战》（又名《永不消逝的电波》），饰演钢琴师岑子默。12月参演古装悬疑情感剧《花谢花飞花满天》，在剧中扮演花无谢。
2018年.5月7日，拍摄都市剧《我的真朋友》，化身室内设计师为梦想执笔。6月13日主演奇幻剧《镇魂》，在剧中一人分饰三角，饰演龙城大学生物工程系教授沈巍、黑袍使和夜尊，并为该剧演唱推广曲《时间飞行》。8月4日，青春芒果夜上首次直播演唱，和马伯骞合作演唱歌曲《小半》。9月7日，主演的民国剧《许你浮生若梦》在优酷正式播出，在剧中饰演侠肝义胆的“黑帮少爷”