Zhou was born in Ulanqab in Inner Mongolia in 1990 with poor eyesight. She was discovered in Dongguan in 2009 where she was working as a masseuse. Luo Jinhui from the local disable association identified her athletic stature and suggested she could make a better living as an athlete. By 2011 she was able to become a professional after taking medals at the national paragames. She did not compete a lot in international events until just before the 2012 Paralympics where she took two gold medals in Croatia at 100 and 200 metres.