
Biography
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.
Wrote 1
2000s
- 2005
The Life Coach
Writer
Acted in 8
2020s
- 2023
Left at Wall
PunchUp Pod Host
- 2021
2010s
- 2014
- 2013
- 2011
Conception
Bree
2000s
- 2005
The Life Coach
Gloria Lohman
Produced 2
2010s
- 2011
Conception
Producer
2000s
- 2005
The Life Coach
Executive Producer