Loading...

Lydia Lau

Search on Amazon

Biography

Lydia Lau is an actress, known for Ginger Snaps 2: Unleashed (2004), The Claim (2000) and The Watcher (2000). Read more...

Actor