Eternals
(2021)Visual effectsVisual effects artist
Infinite
(2021)Visual effectsVisual effects artist (DNEG London)
Aquaman
(2018)Visual effectsCreature technical director
Man of Steel
(2013)Visual effectsPost-visualization/layout/paint and roto/matchmove artist (Double negative)
John Carter
(2012)Visual effectsCreature effects artist (Double negative)
Skyfall
(2012)Special effectsSpecial effects crew