Lily Leung
Lily Leung is an actress, known for Bloodsport (1988), Forbidden Nights (1990) and Around the World in 80 Days (1989).
Lily Leung's FILMOGRAPHY
as Actor (1)