Career
He plays for Hong Kong First Division League club South China for the position of goalkeeper and established a solid first team position immediately after joining the club in 2006-2012. He also played in other First Division League teams before, including Xiangxue Pharmaceutical (a Chinese team played in Hong Kong), Fukien, Rangers and Sun Hei. Zhang is now eligible to represent Hong Kong for international competitions after living there for enough years.
He was called up by new Hong Kong national football team head coach Lee Kin Wo into the training squad of the team for the first time on 22 May 2007 for a friendly match against Indonesia national football team
He was selected in the Hong Kong Top Football player (Best XI Squad) for 2006-2007. He was selected into Hong Kong League XI for 2007 Lunar New Year Cup and played in the first round against the Jamaica Olympic Team.
On 9 July 2008, he was sentenced to imprisonment for 8 months for the offense of inflicting grievous bodily harm upon another person. He injured a 17-year-old boy in Causeway Bay on 19 December 2007.