On January 27, 2017, Zhang made his first appearance at the CCTV Spring Gala Festival and presented alongside Chinese actor Jing Boran. In April of that same year, it was confirmed in the cast of the historical film "The Founding of the Army", released on July 28, 2017 to mark the 90th anniversary of the founding of the People's Liberation Army. In May he released the song "祈愿 (Pray)" for the soundtrack of "Operation Love", reaching the top position in QQ Music. Also in May, he participated in the release ceremony of Huawei Nova 2 at the Hunan International Exhibition and Conference Center, where he expressed his gratitude for his continued appointment as Huawei Nova's ambassador. In July 2017, the variety show "Go Fighting!" premiered its third season, with Zhang in the main cast. He was later revealed as the voice actor of the Chinese dubbing for the main antagonist of the cartoon film "Cars 3". 