Rachel Lau

Born: None


Placeholder

Guardians

as Amanda
Released: 2009-01-01

Twilight Cove, a small forgotten town, is besieged by hideous creatures summoned into our...

Movie page

Release

as uncredited
Released: 2017-06-23

A short film about a young Chinese-American college student's struggle to come out as gay to his...

Movie page