Leila Leigh, a talented actress and producer, entered this world on April 9, 1975, in the eternal city of Rome, Lazio, Italy. This vibrant individual has made a name for herself in the entertainment industry, boasting an impressive repertoire of credits, including the notable films The Life Coach (2005),Conception (2011),and The Hungover Games (2014). In addition to her professional accomplishments, Leila Leigh has also found happiness in her personal life, having been married to the loving and supportive Josh Stolberg since September 15, 2001. The couple shares a deep bond, and their love has been strengthened by the arrival of their two precious children.
Leila Leigh
49 · Born: Apr 9, 1975