In-House Visual Effects Artist
Argylle (2024)
Compositing Supervisor
Napoleon (2023)
Compositing Supervisor
John Wick: Chapter 4 (2023)
Compositing TD And Senior Compositor
Deus (2022)
Compositing Supervisor
The Swarm (2021)
Senior Visual Effects Artist
SAS: Red Notice (2021)
Technical Director
Star Wars: Episode IX - The Rise of Skywalker (2019)
Compositing Technical Director
Aladdin (2019)
Senior Compositor
Avengers: Endgame (2019)
Comp TD
Jurassic World: Fallen Kingdom (2018)
Senior Digital Compositor
Ready Player One (2018)
Senior Digital Compositor
Peter & the Wolf (2018)
Senior Compositor
Transformers: The Last Knight (2017)
Senior Digital Compositor
The Great Wall (2017)
Senior Digital Compositor
Warcraft: The Beginning (2016)
Senior digital Compositor
Avengers: Age of Ultron (2015)
Senior Digital Compositor
Hitman: Agent 47 (2015)
Dawn of the Planet of the Apes (2014)
Digital Compositor
The Hobbit: The Battle of the Five Armies (2014)
Digital Compositor
The Hobbit: The Desolation of Smaug (2013)
Digital Compositor
The Hunger Games: Catching Fire (2013)
Digital Compositor
Percy Jackson: Sea of Monsters (2013)
Digital Compositor
Iron Man 3 (2013)
Digital Compositor
The Hobbit: An Unexpected Journey (2012)
Digital Compositor
The Avengers (2012)
Digital Compositor
The Pirates! Band of misfits (2012)
Compositor
John Carter (2012)
Digital Compositor
The Sorcerer's Apprentice (2010)
Digital Compositor
Iron Man 2 (2010)
Digital Compositor
Prince of Persia: The Sands of Time (2010)
Digital Compositor
The Wolfman (2010)
Digital Compositor
2012: Supernova (2009)
Visual Effects
Fast & Furious (2009)
Digital Compositor
Bedtime Stories (2008)
Digital Compositor
Tokyo! (2008)
Compositor
Generation Kill (2008)
Digital Compositor
Asterix at the Olympic Games (2008)
Color Grader
Manhunt (2008)
Digital Compositor
Michou d'Auber (2007)
Digital Compositor
The Golden Compass (2007)
Digital Compositor
Flood (2007)
Compositor
The Radio Pirates (2007)
Compositor
Molière (2007)
Digital Compositor
The Great Flood: Paris 2010 (2006)
Senior Digital Compositor
David Nolande (2006)
Senior Digital Compositor
Renaissance (2006)
Compositor
Free Jimmy (2006)
Senior Digital Compositor
Getting Up: Contents Under Pressure (2006)