Zhao repræsenterede sit land ved Paralympics i Beijing i 2008, hvor han deltog i to løb, 100 og 200 meter sprint. Han formåede at komme til finalen i 100-meterløbet og sluttede lige uden for medaljerne på fjerdepladsen. Fire år senere, ved Paralympics i 2012
i London vandt han to medaljer, en guldmedalje i 100 meter sprint og en sølvmedalje som en del af mændenes 100 meter relay hold.