Canadian director and AD whose most notable works include the films The Mutagen (1988) and Space Fury (1999).
(According to views)