Self - Executive Producer / Director
... 2006
Director
... 2001
Doctor (uncredited) | Director
... 1999
Visual Effects Supervisor
... 1989