Estelle Lau


Estelle Lau was born on August 8, 1964 in San Francisco, California, USA as Estelle Tsui Lau. She is a producer and actress, known for Open Water (2003) and Grind (1997).


Movie Name Release Date
open water movie Watch Open Water English Adventure Movie Online [2004] August 20, 2004