Jennifer Lim

Jennifer Lim was born in 1980 in London, England. She is an actress and producer, known for Hostel (2005), A Monster Calls (2016) and Rogue Trader (1999).

Related Posts