Zhao edusti maataan vuoden 2008 kesä-paralympialaisissa Pekingissä, jossa hän kilpaili kahdessa kilpailussa, 100 ja 200 metrin sprintissä. Hän onnistui pääsemään 100 metrin juoksun finaaliin, kun hän sijoittui neljänneksi. Neljä vuotta myöhemmin, vuoden 2012 paralympialaisissa
Lontoossa hän voitti kaksi mitalia, kullan 100 metrin sprintissä ja hopean miesten 100 metrin risteilyjoukkueessa.