Videodrome
Altered
Freaked
Arcade
The Falling
Beware the Moon: Remembering 'An American Werewolf in London'
Movie · Visual Effects Coordinator
Movie · Mechanical Designer