Skip to main content
FLI
XIE
Dashboard
Movies
Series
Explore
Access
Back to Collection
Person
Debra Dion
Specialty
Production
Technical Alias
Debbie Dion
Registered Filmography
All (4)
Movies (4)
Series (0)
Full Moon Rising: The Charles Band Story
2026
·
Self
5.1
Troll
1986
·
Young Couple on T.V.
4.0
Scarred
1984
·
Sandy
Celluloid Wizards in the Video Wasteland: The Saga of Empire Pictures
·
Self