Leonora Scelfo

Leonora Scelfo

Born 25 January 1972 in 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).