Visual Effects Supervisor
Meg 2: The Trench (2023)
Visual Effects Supervisor
Slumberland (2022)
On Set Visual Effects Supervisor
The Adam Project (2022)
Visual Effects Supervisor
Eternals (2021)
Visual Effects On Set Supervisor
Shadow and bone (2021)
Visual Effects
Meg (2018)
Visual Effects Supervisor
A Series of Unfortunate Events (2017)
Visual Effects Supervisor
The Legend of Tarzan (2016)
Visual Effects Supervisor
Independence Day: Resurgence (2016)
Visual Effects Supervisor
The 5th Wave (2016)
Visual Effects Supervisor
The Maze Runner (2014)
VFX Supervisor
Ender's Game (2013)
Digital Composite Supervisor
The Avengers (2012)
Visual Effects Supervisor
Prince of Persia: The Sands of Time (2010)
Prince of Persia: The Forgotten Sands (2010)
Visual Effects Supervisor
Death at a Funeral (2010)
Visual Effects Supervisor
Into the Storm (2009)
The Golden Compass (2007)
Visual Effects Supervisor
Death at a Funeral (2007)
Visual Effects Supervisor
Alex Rider: Operation Stormbreaker (2006)
Visual Effects Supervisor
X-Men: The Last Stand (2006)
Charlie and the Chocolate Factory (2005)
Visual Effects Supervisor
The Hitchhiker's Guide to the Galaxy (2005)
Visual Effects Supervisor
Alfie (2004)
Visual Effects Supervisor
Troy (2004)
Visual Effects Supervisor
Ella Enchanted (2004)
Senior Compositor
Hans Christian Andersen: My Life as a Fairy Tale (2003)
Effects Supervisor
Lara Croft Tomb Raider: The Cradle of Life (2003)
Visual Effects Supervisor
What a Girl Wants (2003)
Lead Compositor
Die Another Day (2002)
Digital Effects Supervisor
Lara Croft: Tomb Raider (2001)
Team Supervisor
The Magical Legend of the Leprechauns (1999)
Special Effects Supervisor
Animal Farm (1999)
Digital Compositor
Tomorrow Never Dies (1997)
Digital Effects Compositor
The Man Who Knew Too Little (1997)
Sequence Supervisor
Event Horizon (1997)
Digital Compositor
The Saint (1997)
Senior Compositor
Smilla's Sense of Snow (1997)
Digital Compositor
Space Jam (1996)
Digital Compositor
The Adventures of Pinocchio (1996)
Digital Compositor
Muppet Treasure Island (1996)
Digital Artist
Lawnmower Man 2: Beyond Cyberspace (1996)
Digital Effects Artist
First Knight (1995)