The Last Ship
(2014)Visual effectsCompositing supervisor (2 episodes, 2014)
Believe
(2014)Visual effectsCompositing supervisor (9 episodes, 2014)
Oblivion
(2013)Visual effectsCompositor (Digital Domain)
2012
(2009)Visual effectsDigital compositor
Stealth
(2005)Visual effectsDigital compositor
I, Robot
(2004)Visual effectsDigital compositor (Digital Domain)