Career
Zhang was selected for the national team in 2002. At the 2003 World Aquatics Championships, he was the only Chinese male swimmer to reach the individual finals, finishing in eighth place. Zhang"s silver was the first Olympic swimming medal ever by a Chinese male swimmer.
Zhang is coached by Zhang Yadong and Chen Yinghong.
In the fall of 2011, he trained with Dave Salo at the Trojan Swim Club for a 52-day training camp. 2005 World Championships - 6th 1500 m freestyle.