
1975-04-09 ( 49 years old ) in Rome, Lazio, Italy
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.
Movies
Left at Wall
2023-11-02
Spiral: From the Book of Saw
2021-05-12
The Hungover Games
2014-02-01
Crawlspace
2013-01-03
Conception
2011-04-28
The Life Coach
2005-11-29
Kids in America
2005-10-21
Powered by Powerxsoft Ltd using the TMDB API