Jessica Lucas was born on September 24, 1985 in Vancouver, British Columbia, Canada. She is an actress, known for Cloverfield (2008), Evil Dead (2013) and Pompeii (2014). Read more on iMDB