Zhang has worked as an acting coach for films and TV series, including the first season of the Cantonese sitcom
Cheng Long Guai Xu (2005), where he also played his first leading role, and the film
Love on Credit (2011), where he coached the leading actress
Lin Chi-ling. In 2008, Zhang left his teaching position at
Beijing Film Academy to establish his own acting studio. In 2009, Zhang collaborated with director
Lou Ye for the first time in
Spring Fever (2009). Zhang later starred in the director's
The Shadow Play (2018),
Saturday Fiction (2019), and
An Unfinished Film (2024), all of which received critical acclaim. In 2017, Zhang appeared in
End of Summer (2017), which won the KNN Award at the
22nd Busan International Film Festival. In 2020, Zhang appeared in the web series
The Bad Kids, based on the Zi Jinchen's novel,
Bad Kid (坏小孩). In 2023, Zhang achieved breakout success for his role as a fishmonger-turned-crime-boss in the TV series
The Knockout (2023). He followed with
Chen Kaige's
Korean War film
The Volunteers: To the War (2023) and Jonathan Li's crime film
Dust to Dust (2023), and starred in four TV series within one year of 2024. == Controversy ==