Cast and Crew Of - Demon
Cast Members
Ashley Tesoro
Amanda
Michael Malota
Russell
Rahi Aziz
Freddy
Michael Dubrow
Marvin
Franklin A. Vallette
Bald Pirate
Lucian Cojocaru
One-eyes Pirate
Petre Constantin
Derelict
Randall William Cook
Pirate Captain / Mr. Lambert / Voice of the Guardian
Michael Walters
Creature / Cannonball Catcher
Crew Members
Oana Păunescu
Producer
Randall William Cook
Screenplay
Randall Fontana
Story
Joe Grutzik
Story
Vlad Păunescu
Producer
Timothy Michaels
Screenplay
Adolfo Bartoli
Director of Photography
Steven Nielson
Editor
Daniela Bușoiu
Key Makeup Artist
Gretchen G. Wieland
Post Production Supervisor
Charles Band
Executive Producer
John W. Morgan
Music
Oana Păunescu
Costume Design
Valentin Calinescu
Production Design
Albert Band
Executive Producer
Mike Draghi
Sound Re-Recording Mixer
Randall William Cook
Director
Michael Walters
Creature Design