Info mistake?
Biography
Lau Lau Li-Cook is known for Alcatraz (2012), Impulse (2008) and The Sea (2003).
Awards
Known For
Filmography
No data