Digital Compositor
Enola Holmes (2020)
Compositor
The Old Guard (2020)
Digital Compositor
WONDER WOMAN 1984 (2020)
Digital Compositor
Jurassic World: Fallen Kingdom (2018)
Digital Compositor
The Alienist: Angel of Darkness (2018)
Digital Compositor
The Alienist (2018)
Digital Compositor
The Crown (2016)
Digital Compositor
A Midsummer Night's Dream (2016)
Compositor
The Silent Storm (2016)
Digital Compositor
Sherlock (2016)
Digital Compositor
Spectre (2015)
Digital Compositor
Jonathan Strange & Mr Norrell (2015)
Compositor
Kingsman: The Secret Service (2015)
Digital Compositor
AD: The Bible Continues (2015)
Compositor
The Duke of Burgundy (2015)
Digital Compositor
RoboCop (2014)
Compositor
Babylon (2014)
Compositor
47 Ronin (2013)
Compositor
Lincoln (2012)
Visual Effects Artist
Tinker Tailor Soldier Spy (2012)
Digital Compositor
Sherlock Holmes: A Game of Shadows (2011)
Compositor
Johnny English Reborn (2011)
Compositor
War Horse (2011)
Paint & Roto Artist
Harry Potter and the Deathly Hallows: Part 1 (2010)
Digital Image Preparation Artist
The Chronicles of Narnia: The Voyage of the Dawn Treader (2010)
Digital Artist
Clash of the Titans (2010)
Paint & Roto
Australia (2009)
Paint & Roto Artist
Where the Wild Things Are (2009)
Digital Paint And Roto Artist
Quantum of Solace (2008)
Digital Paint And Roto Artist
The Dark Knight (2008)
Paint & Roto Artist
The Chronicles of Narnia: Prince Caspian (2008)
3D Camera Matchmover
Blood and Chocolate (2007)
Matchmover
The Golden Compass (2007)
Matchmover
Underdog (2007)
Camera Technical Director
Lassie (2006)
3D Matchmover
X-Men: The Last Stand (2006)
Camera Technical Director
V for Vendetta (2006)
Digital Compositor
Doctor Who (2006)
Camera Technical Director
Mrs Henderson Presents (2006)
Camera Tracker
Underworld: Evolution (2006)
Matchmover
Harry Potter and the Goblet of Fire (2005)