Leila Leigh

Leila Leigh

1975-04-09

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.

Also appears in

Spiral: From the Book of Saw

Spiral: From the Book of Saw

6.0

Kids in America

Kids in America

5.6

The Hungover Games

The Hungover Games

4.1

Conception

Conception

4.9

The Life Coach

The Life Coach

5.0

Crawlspace

Crawlspace

5.1