Image of Leila Leigh

Leila Leigh

Leila Leigh was born on April 9, 1975 in Rome, Lazio, Italy. She is an actress and producer, known for The Life Coach (2005), Conception (2011) and The Hungover Games (2014). She has been married to Josh Stolberg since September 15, 2001. They have two children.

Read bio at tmdb | Read bio at Wikipedia
Apr 9, 1975 In Rome, Lazio, Italy
Movie/TV Credits:
First Appeared:
In the movie Kids in America 2005-10-21
Latest Project:
Movie Spiral: From the Book of Saw 2021-05-12
Known For
Poster of Spiral: From the Book of Saw
Poster of Crawlspace
Poster of Conception
Poster of Kids in America
Movie Spiral: From the Book of Saw Police Officer 2021-05-12
Movie Crawlspace Patty Webber 2013-01-03
Movie Conception Bree 2011-01-01
Movie Kids in America Jane Jordan 2005-10-21