Emma Lock

Emma Lock

Emma was born in North West London, England in 1988. Her mother is Spanish and her father, although born in London, is of Chinese heritage. In 1997, Emma emigrated to Hong Kong, where she enjoyed catching lizards and insects. She secured her first job as manager of a pet shop at the age of 11, and ...

Tv Show