Fish Leong nasceu em 16 de junho de 1978 em Bahau, Negeri Sembilan, Malásia. Ela já foi casada com Tony Zhao.
Sin datos