Loading
Loading

Leonora Scelfo (born January 25, 1972) is an actress known for Scream (1996), Blood on the Bleachers (2025) and Power 98 (1996).
Scream1996
Do You Wanna Know a Secret?2001
Power 981996
The Woodmen2023
Blood on the Bleachers2025
Tahoe Joe 2: The Sierra Nevada Bigfoot Conspiracy2024
The Forge Creek Recordings
The Inn2024