Senior Compositor
Meg 2: The Trench (2023)
Visual Effects Supervisor
Children of the Corn (2023)
Visual Effects Producer
A Man Called Otto (2023)
Visual Effects Artist
Brave New World (2020)
Postvis Supervisor
Men in Black: International (2019)
Visual Effects Supervisor
Under the Sea: A Descendants Story (TV Short 2018) (2018)
Lead Compositor / Visual Effects Supervisor
2036 Origin Unknown (2018)
Compositor
Pacific Rim: Uprising (2018)
Visual Effects Producer / Visual Effects Supervisor
Arthur & Merlin (2015)
Visual Effects Supervisor
Sinbad: The Fifth Voyage (2014)
Digital Compositor
Wizards vs Aliens (2012)
Digital Compositor
Tower Block (2012)
Head Of Compositing
Save the 365th Day (2012)
On-Set Visual Effects Technician
Grabbers (2012)
Digital Compositor
127 Hours (2011)
Digital Compositor
Marmaduke (2010)
Digital Artist
Prince of Persia: The Sands of Time (2010)
Senior Paint And Roto Artist
Sherlock Holmes (2010)
Digital Paint Artist
Me and Orson Welles (2009)
Paint And Roto Artist
Where the Wild Things Are (2009)
Digital Paint And Roto Artist
G.I. Joe: The Rise of Cobra (2009)
Digital Compositor
The Hunt for Gollum (2009)
Digital Paint And Roto Artist
Australia (2009)
Digital Paint And Roto Artist
Wanted (2009)
Digital Paint And Roto Artist
Quantum of Solace (2008)
Digital Paint And Roto Artist
The Dark Knight (2008)
Paint And Roto Artist
The Chronicles of Narnia: Prince Caspian (2008)
Paint And Roto Artist
Primeval (2007)