Tosca Chin Wah Leong

Born: None


Placeholder

Double Happiness

as Linda Taylor Wong
Released: 1994-09-07

Jade Li is a feisty, 20-something Chinese Canadian, trying to achieve that happy medium between...

Movie page