Previz / Layout Supervisor
Terry Pratchett's The Amazing Maurice (2022)
Senior Previs Artist
Jurassic World: Dominion (2022)
Previs / Postvis Supervisor
Black Widow (2021)
Senior Previs Artist
No Time to Die (2021)
Senior Previs Animator
Venom: Let There Be Carnage (2021)
Previs Supervisor
Maleficent: Mistress of Evil (2019)
Previsualization Artist
Jurassic World: Fallen Kingdom (2018)
Previs / Techvis / Postvis Supervisor
Untitled Han Solo Star Wars Anthology Film (2018)
Previs Supervisor
Geostorm (2017)
Previs
Doctor Strange (2016)
Previs Supervisor / Lead
Gravity (2016)
Previs Supervisor / Lead
Interstellar (2014)
Previsualization Lead Artist
Maleficent (2014)
Previs Supervisor / Lead
The Amazing Spider-Man 2 (2014)
Previs Lead
47 Ronin (2013)
Lead Previs Artist
Rush (2013)
Lead Previs Artist
The Dark Knight Rises (2012)
Lead Previs Artist
The Bourne Legacy (2012)
Previs Supervisor
Wrath of the Titans (2012)
Senior Previs Artist
The Hobbit: An Unexpected Journey (2012)
Lead Previs Artist
Flying Monsters 3D with David Attenborough (2011)
Previs Supervisor
X-Men: First Class (2011)
Senior Previs Artist
The Adventures of Tintin (2011)
Previs Artist & Animator
The Adventures of Tintin (2011)
Previsualization Artist
Alice in Wonderland (2010)
Previs Animation Lead
Prince of Persia: The Sands of Time (2010)
Senior Previs Artist
District 9 (2009)
Visual Effects
The Tale of Despereaux (2008)
Previz Animation Lead
The Dark Knight (2008)
Previs Animation Lead
Quantum of Solace (2008)
Postvis Supervisor / Previs Artist
10,000 BC (2008)
Previs Artist / Animator
10,000 BC (2008)
Previs Artist / Animator
Atonement (2008)
Previs Animator
10,000 BC (2008)
Previsualization Artist / Animator
Fred Claus (2007)
Postvis Supervisor / Previs Artist
Sweeney Todd: The Demon Barber of Fleet Street (2007)
Previs Animator
Eragon (2006)
Lead Rigger / Animator
Poseidon (2006)
3D Animator
Hercules (2005)
Animator
Captain Scarlet (2005)
Animator
The Brothers Grimm (2005)
Previs Supervisor
Luther (2003)