Zhao va representar el seu país als Jocs Paralímpics d'Estiu de 2008 a Pequín, on va competir en dos esdeveniments, els sprints de 100 i 200 metres. Va aconseguir arribar a la final dels 100 metres, acabant just fora de les medalles en el quart lloc. Quatre anys més tard, als Jocs Paralímpics de 2012
a Londres va guanyar dues medalles, una d'or en els 100 metres de sprint i una d'argent com a part de l'equip masculí de relai de 100 metres.