 At the 11th Chinese National Games in 2009 he was runner-up in the 100 m behind Lu Bin and won the relay bronze medal for Beijing alongside Xing Yanan.Despite being beaten nationally, he saved his best 100 m run of the season for the 2009 Asian Athletics Championships – Lu was not selected for the event and he outperformed Japan's Naoki Tsukahara to win the regional title with a run of 10.28 seconds.A team of Guo Fan, Liang Jiahong, Su Bingtian and Zhang narrowly finished second to Japan in the relay.