Compositing Supervisor
Warrior Nun (2020)
Compositing Supervisor
The Darkest Minds (2018)
Compositing Supervisor
Skyscraper (2018)
Compositing Supervisor
A Wrinkle in Time (2018)
Compositing Supervisor
Alpha (2018)
Paint And Roto Artist
Heartless (2018)
Compositing Supervisor
xXx: Return of Xander Cage (2017)
Lead Compositor
The Finest Hours (2016)
Lead Compositor
Night at the Museum: Secret of the Tomb (2014)
Digital Artist
Maleficent (2014)
Compositor
47 Ronin (2013)
Digital Artist
The Lone Ranger (2013)
Compositor
Wrath of the Titans (2012)
Compositor
Johnny English Reborn (2011)
Digital Artist
Pirates of the Caribbean: On Stranger Tides (2011)
Digital Effects Artist
Sherlock Holmes: A Game of Shadows (2011)
Compositor
Clash of the Titans (2010)
Compositor
Prince of Persia: The Forgotten Sands (2010)
Compositor
The Chronicles of Narnia: The Voyage of the Dawn Treader (2010)
Compositor
Prince of Persia: The Sands of Time (2010)
Paint And Roto Artist
Me and Orson Welles (2009)
Paint & Roto
Australia (2009)
Paint & Roto Artist
Where the Wild Things Are (2009)
Paint / Roto Lead
The 39 Steps (2008)
Render Support
Primeval (2008)
Render Support
The Dark Knight (2008)
Render Support
The Chronicles of Narnia: Prince Caspian (2008)
Render Support
Underdog (2007)
Voyage of the Dawntreader
Voyage of the Dawntreader