Lara Grice was born on August 11, 1971 in New Orleans, Louisiana, USA. She is an actress, known for The Mechanic (2011), The Final Destination (2009) and Deja Vu (2006). Read more on iMDB