Flora Zeta Elizabeth Cheong-Leen (born November 20, 1959) is a Hong Kong actress and fashion designer.
Duel to the Death (1983)
Expensive Tastes (1982)
The Head Hunter (1982)
Life After Life (1981)
Chasing Girls (1981)
Super Fool! (1981)
Shaolin Fighters vs. Ninja (1981)