Beyond
(2016)Visual effectsVisual effects supervisor (18 episodes, 2016-2018)
Incorporated
(2016)Visual effectsCg supervisor (1 episode, 2016)
Helix
(2014)Visual effectsVisual effects producer (26 episodes, 2014-2015)
Iron Invader
(2011)Visual effectsPractical effects (Miniature)
Falling Skies
(2011)Visual effectsVisual effects creative director (5 episodes, 2013-2014)
Alphas
(2011)Visual effectsVisual effects creative director (13 episodes, 2012)
Behemoth
(2011)Visual effectsVisual effects creative director
Ba'al
(2008)Visual effectsTechnical digital director
Eureka
(2006)Visual effectsVisual effects creative director / visual effects supervisor (32 episodes, 2007-2012)
I, Robot
(2004)Visual effectsPre-visualization
X-Men 2
(2003)Visual effectsPre-visualization
Epoch
(2001)Visual effectsDigital compositor
Python
(2000)Visual effectsVisual effects supervisor
Stargate SG-1
(1997)Visual effectsDigital effects supervisor (12 episodes, 1998-2005)
The Outer Limits
(1995)Visual effectsDigital effects supervisor (1 episode, 2001)