Zhao mewakili negaranya di Olimpiade Paralimpiade Musim Panas 2008 di Beijing, di mana ia berkompetisi dalam dua acara, 100 dan 200 meter sprint. Dia berhasil mencapai final balapan 100 meter, finis di posisi keempat. Empat tahun kemudian, di Paralimpiade 2012
di London ia memenangkan dua medali, emas dalam sprint 100 meter dan perak sebagai bagian dari tim relay 100 meter pria.