Lesli Margherita

Biography

Lesli Margherita was born on May 10, 1973 in Santa Clara County, California, USA as Lesli Michelle Margherita. She is an actress, known for The Number 23 (2007), Boogeyman 2 (2007) and The District (2000). She has been married to Daniel Ruben Stafford since April 12, 2008.

Filmography

Movie Name Release Date
Seven Seconds 2018-02-23