Visual Effects Supervisor
The Last Bus (2022)
Postvis Artist
Star Wars: Episode IX - The Rise of Skywalker (2019)
Visual Effects Supervisor
Angel Has Fallen (2019)
Visual Effects Supervisor
Peterloo (2019)
Visual Effects Supervisor
Category 5 (2018)
Visual Effects Supervisor
6 Days (2017)
Visual Effects Supervisor
Unlocked (2017)
Visual Effects Supervisor
The Nice Guys (2016)
Visual Effects Supervisor
Survivor (2015)
Visual Effects Supervisor
Wolf Hall (2015)
Visual Effects Supervisor
The Dead Lands (2014)
Visual Effects Supervisor
Mr. Turner (2014)
Visual Effects Supervisor
Death Comes to Pemberley (2014)
On-Set Visual Effects Supervisor
The Invisible Woman (2014)
Digital Compositor
Pacific Rim (2013)
Compositor
The Hobbit: An Unexpected Journey (2012)
Compositor
The Dark Knight Rises (2012)
Comp Sequence Supervisor
Captain America: The First Avenger (2011)
Compositing Sequence Lead
Green Zone (2010)
Compositing Sequence Supervisor
Inception (2010)
Compositor
The Soloist (2009)
Compositor
Inkheart (2009)
Digital Compositor
Hellboy II: The Golden Army (2008)
lead compositor
The Dark Knight (2008)
lead compositor
Harry Potter and the Order of the Phoenix (2007)
lead compositor
Children of Men (2007)
2-D Supervisor
The Bourne Ultimatum (2007)
lead compositor
Flyboys (2006)
Compositor
Pride & Prejudice (2005)
lead compositor
Batman Begins (2005)
Animal Logic Compositor
The Great Raid (2005)
Compositor
I, Robot (2004)
Digital Compositor
Swimming Upstream (2003)
Digital Compositor
The Quiet American (2003)
Digital Compositor
Garage Days (2002)
Digital Compositor
Ghost Ship (2002)
Compositor
The Crocodile Hunter: Collision Course (2002)
Digital Compositor
The Man Who Sued God (2001)
Compositor
Moulin Rouge! (2001)