#
buy premium
Laura Lau

Laura Lau

Birthday: 31 March 1963, San Francisco, California, USA

Laura Lau was born on March 31, 1963 in San Francisco, California, USA. She is a producer and writer, known for Silent House (2011), Open Water (2003) and Grind (1997). She has been married to Chris K ...Show More

Laura Lau's FILMOGRAPHY
as Director (1) as Creator (1)
CouchTuner