Zhang was born and raised in Chengdu, Sichuan, the son of Luo Xiuchun (simplified Chinese: 罗秀春; traditional Chinese: 羅秀春), an actress in Sichuan People's Art Theatre, and Zhang Guoli, a famous actor and director, Zhang's stepmother Deng Jie is also a famous actress.
Zhang acted in many television series, such as Winter Is Not Cold, Marriageable Age, and New Legend of Ji Gong.
[7] In 2011, Zhang appeared in a romantic comedy film Love Is Not Blind, it was released in November 2011 and grossed US$56 million.
[8] In 2012, Zhang participated in Back to 1942,[9][10] which had its premiere at the International Rome Film Festival on 11 November 2012.
[11] At the same year, Zhang won the Outstanding Supporting Actor at the China Image Film Festival for his performance in Lethal Hostage, and was nominated for Favorite Actor Award at the BQ Celebrity Score Award.