Lesli Margherita

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.