Zhou kom seg fra Guangdong-provinsen i Folkerepublikken Kina til det britiskstyrte Hongkong på 1970-tallet, og bosatte seg deretter i Taiwan og ble til slutt statsborger i Republikken Kina.