Yuen-Ching Leung

Born: None


Placeholder

Laboratory of the Devil

as Baba Aiko
Released: 1992-07-10

In the spring of 1945, Japan established a secret base, Unit 731 in Manchuria, where many...

Movie page

Escape from Coral Cove

as Irene
Released: 1986-05-21

A group of young, rich, boring idlers spends some summer days in the beach resort of Coral Cove....

Movie page

Love Me and My Dad

as Mandy
Released: 1988-10-29

Movie page