Leonora Scelfo (born January 25, 1972) is an actress known for Scream (1996), Blood on the Bleachers (2025) and Power 98 (1996).
Scream
Movie • 1996
Do You Wanna Know a Secret?
Movie • 2001
Power 98
Tahoe Joe 2: The Sierra Nevada Bigfoot Conspiracy
Movie • 2024
Blood on the Bleachers
Movie • 2025
The Woodmen
Movie • 2023
The Inn