From Pacific Palisades, California, USA • Born in Jan 25, 1972 (54 years old)
Leonora Scelfo (born January 25, 1972) is an actress known for Scream (1996), Blood on the Bleachers (2025) and Power 98 (1996). (Via TMDB)
Do You Wanna Know a Secret?Film • 2001
ScreamFilm • 1996