Lesli Margherita is an actress, known for The Number 23 (2007), Fame L.A. (1997) and Boogeyman 2 (2007). Read more on iMDB