Yvonne Lu

Born: None


Placeholder

Twisted Little Lies

as Stephanie
Released: 2021-12-17

A college professor with an overzealous student must escape his twisted game of cat and mouse...

Movie page

Stitchers

as Jade
First aired: 2015-06-02

A young woman is recruited into a secret government agency to be “stitched” into the minds of...

TV Show page