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
Albert Band
Executive Producer
Oana Păunescu
Producer
Randall William Cook
Screenplay
Randall Fontana
Story
Gretchen G. Wieland
Post Production Supervisor
Joe Grutzik
Story
John W. Morgan
Music
Steven Nielson
Editor
Vlad Păunescu
Producer
Timothy Michaels
Screenplay
Adolfo Bartoli
Director of Photography
Charles Band
Executive Producer
Daniela Bușoiu
Key Makeup Artist
Oana Păunescu
Costume Design
Valentin Calinescu
Production Design
Mike Draghi
Sound Re-Recording Mixer
Randall William Cook
Director
Michael Walters
Creature Design