The Flash
(2023)Visual effectsSenior compositor
Justice League
(2017)Visual effectsDigital compositor (Double negative)
John Carter
(2012)Visual effectsCompositor (Double negative)
Skyfall
(2012)Visual effectsSenior compositor
Paul
(2011)Visual effectsCompositor (Double negative)
Doomsday
(2008)Visual effectsSenior compositor
Stardust
(2007)Visual effectsCompositor: double negative
Doom
(2005)Visual effectsDigital compositor (Double negative)
The Jacket
(2005)Visual effectsDigital artist (Double negative)