Visual Effects
Earwig
2022
Special Effects Supervisor
Earwig
2022
Visual Effects Supervisor
Rebecca
2020
Visual Effects Supervisor
Possessor
2020
Visual Effects Supervisor
Free Fire
2017
VFX Supervisor
Sunshine
2007
Digital Compositor
Casino Royale
2006
Digital Compositor
Wallace & Gromit: The Curse of the Were-Rabbit
2005
Digital Compositor
Kingdom of Heaven
2005
Digital Compositor
Big Fish
2003
Digital Compositor
Crew
Corpse Bride
2005
Compositors
Sahara
2005
Compositor