The Cape
(2011)Visual effectsVisual effects supervisor (10 episodes, 2011)
Grimm
(2011)Visual effectsVisual effects supervisor (91 episodes, 2011-2016)
Day One
(2010)Visual effectsVisual effects producer (1 episode)
Hellboy
(2004)Visual effectsVisual effects supervisor
Visual effects producer
Spiders
(2000)Visual effectsVisual effects coordinator (Flat Earth)
Crocodile
(2000)Visual effectsVisual effects coordinator (Flat Earth)