Siu-Ling Lee is an actress, known for Chicken and Duck Talk (1988), Sleazy Dizzy (1990) and Happy Ghost IV (1990). Read more on iMDB