ReleaseNexus
Beware the Moon: Remembering 'An American Werewolf in London'
Self
Altered
Visual Effects Coordinator
Freaked
Mechanical Designer
Arcade
Special Effects Makeup Artist
Alien Predators
Special Effects
Videodrome