Né en 1958 à Shanghai, en Chine, Frank Yang a été chef des Gardes rouges pendant les dernières années de la Révolution culturelle alors qu'il était au lycée. Il s'est ensuite enrôlé dans l'APL et a servi pendant la guerre sino-vietnamienne. Après son service militaire, Frank a rejoint le gouvernement municipal de Shanghai. En 1986, il a épousé Qiuling (June). En 1991, il a immigré aux États-Unis, où il a obtenu une maîtrise. Depuis 1999, Frank réside au Canada avec sa femme, et ils ont trois enfants ensemble : deux filles et un fils.