Leila Leigh

Birthday: 1975-04-09
Birthplace: Rome, Lazio, Italy
Gender: Female
Owned By: Unowned

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.

Credits

Year Title Character
2023-11-02 Left at Wall PunchUp Pod Host
2021-05-12 Spiral: From the Book of Saw Officer Mark
2014-02-01 The Hungover Games Zombie
2013-01-03 Crawlspace Patty Webber
2011-04-28 Conception Bree
2005-11-29 The Life Coach Gloria Lohman
2005-10-21 Kids in America Jane Jordan