Alphas
(2011)Visual effectsVisual effects artist (8 episodes, 2012)
Eureka
(2006)Visual effectsVisual effects artist / digital artist (52 episodes, 2006-2012)
The 4400
(2004)Visual effectsDigital compositor / visual effects (4 episodes, 2006-2007)
Andromeda
(2000)Visual effectsVisual effects art director (101 episodes, 2000-2005)
Creature
(1998)Other crewScript coordinator
The Outer Limits
(1995)Visual effectsVisual effects supervisor (1 episode, 1999)
Other crewAssistant script coordinator (18 episodes, 1997)