Flora Cheong-LeenShareBiographyFlora Zeta Elizabeth Cheong-Leen (born November 20, 1959) is a Hong Kong actress and fashion designer.Known For (Movies)67%Duel to the Death0%Super Fool!55%Shaolin Fighters vs. Ninja52%The Head Hunter0%Life After Life0%Expensive Tastes70%Chasing GirlsPrevious slideNext slide