Leonora Scelfo

Acting

Leonora Scelfo

Born 1972-01-25ยท 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).

Known for

Full filmography