Photo of Leonora Scelfo

Leonora Scelfo

Known for
Acting
Born
January 25, 1972
Birthplace
Pacific Palisades, California, USA

Leonora Scelfo (born January 25, 1972) is an actress known for Scream (1996), Blood on the Bleachers (2025) and Power 98 (1996).

Filmography

Credits from TMDB.