Visual Effects Art Director
Mission: Impossible 8 (2025)
Concept Artist
Ant-Man and the Wasp: Quantumania (2023)
Concept Artist
The Pale Blue Eye (2023)
Visual Effects Art Director
Mission: Impossible - Dead Reckoning Part One (2023)
Concept Artist
The Sandman (2022)
Concept Artist
Jurassic World: Dominion (2022)
Concept Artist
Moon Knight (2022)
Concept Artist
Morbius (2022)
Concept Artist
Jungle Cruise (2021)
Concept Artist
We Can Be Heroes (2020)
Concept Artist
The Stand (2020)
VFX Art Director / Visual Effects Art Director
Battle at Big Rock (2019)
VFX Art Director
Aladdin (2019)
Concept Artist
Fantastic Beasts: The Crimes of Grindelwald (2018)
Concept Artist
Jurassic World: Fallen Kingdom (2018)
VFX Art Director
Untitled Han Solo Star Wars Anthology Film (2018)
Concept Artist
Pacific Rim: Uprising (2018)
VFX Art Director
Star Wars: Episode VIII - The Last Jedi (2017)
Concept Artist
The Mummy (2017)
Digital Matte Painter
Salt (2017)
VFX Art Director
Jason Bourne (2016)
Matte Painting Supervisor
Gravity (2016)
Concept Artist
Star Wars: Episode VII - The Force Awakens (2015)
Concept Artist
Avengers: Age of Ultron (2015)
Concept Artist
Testament of Youth (2015)
Concept Artist
Paddington (2015)
Concept Artist
Dracula Untold (2014)
Backgrounds
Hercules (2014)
Concept Artist
300: Rise of an Empire (2014)
Lead Digital Matte Painter
Winter's Tale (2014)
Digital Matte Painter
Guardians of the Galaxy (2014)
Lead Digital Matte Painter
The Thirteenth Tale (2013)
Concept Artist
47 Ronin (2013)
Digital Matte Painting & Texture Artist
The Secret Life of Walter Mitty (2013)
Concept Artist
R.I.P.D. (2013)
Concept Artist
World War Z (2013)
Digital Matte Painter
Hansel & Gretel: Witch Hunters (2013)
Concept Artist
Dredd (2012)
Concept Artist
Tinker Tailor Soldier Spy (2012)
Digital Artist
Wrath of the Titans (2012)
Concept Artist
War Horse (2011)
Digital Matte Painting Artist
Johnny English Reborn (2011)
Digital Matte Painter
Harry Potter and Deathly Hallows: Part 2 (2011)
Concept Artist
Harry Potter and the Deathly Hallows: Part 1 (2010)
Lead Digital Matte Painter
Nanny McPhee Returns (2010)
Concept Artist
Prince of Persia: The Sands of Time (2010)
Digital Matte Painter
Clash of the Titans (2010)
Matte Painter Supervisor
Sherlock Holmes (2010)
Supervisor
The Tale of Despereaux (2008)
Concept Artist
The Dark Knight (2008)
Digital Matte Painter
Mr. Bean's Holiday (2007)
Digital Matte Painter
Underdog (2007)
Matte Painter
Superman Returns (2006)
Matte Painter
The Proposition (2006)
Digital Matte Painter
Secrets of the Deep (2006)
Matte Painter Supervisor
Harry Potter and the Goblet of Fire (2005)
Digital Matte Painter
Space Odyssey: Voyage to the Planets (2004)
Digital Matte Painter
Enduring Love (2004)
Digital Matte Artist
Harry Potter and the Prisoner of Azkaban (2004)
Digital Paint Artist
The Giant Claw: A 'Walking with Dinosaurs' Special (2004)
Digital Matte Artist
Troy (2004)
Texture Painter
Sea Monsters: A Walking with Dinosaurs Trilogy (2003)
Creature Skin Painter
Chased by Dinosaurs (2002)
Digital Paint Artist
Land of Giants: A 'Walking with Dinosaurs' Special (TV Short 2002) (2002)
Texture Painter
Harry Potter and the Chamber of Secrets (2002)
Digital Matte Painter
Dinotopia (2002)
Creature Skin Painter
Walking with Prehistoric Beasts (2001)
Backgrounds
Atlantis: The Lost Empire (2001)
Background Artist
Tarzan (1999)
Background Artist
Hercules (1997) (1997)