Doomsday
(2008)Special effectsSpecial effects foreman
Charlie Jade
(2005)Special effectsSpecial effects technician (9 episodes, 2005)
Slipstream
(2005)Special effectsSpecial effects assistant
Supernova
(2005)Special effectsSpecial effects assistant