Flora Chong-Leen was born as Flora Zeta Elizabeth Cheong-Leen. She is an actress, known for Duel to the Death (1983), The Head Hunter (1982) and Hua jie (1982). She was previously married to Russell Wong.