Netflix Movies Starring Lydia Look
Lydia Look was born on April 30, 1980 in Singapore. She is known for her work on Rush Hour (1998), Deadpool (2016) and Tremors 4: The Legend Begins (2004). She has been married to Jen Sung since August 2005. Read more on iMDB