Compositor
Zack Snyder's Justice League (2021)
Digital Compositor
Child's Play (2019)
Senior Compositor
P!nk: Walk Me Home (2019)
Senior Compositor
The Christmas Chronicles (2018)
Senior Compositor
Ant-Man and the Wasp (2018)
Digital Compositor
Black Panther (2018)
Digital Compositor
Power Rangers (2017)
Miss Peregrine's Home for Peculiar Children (2016)
Digital Compositor
Star Trek Beyond (2016)
Digital Compositor
Furious 7 (2015)
Digital Compositor
Once Upon a Time: Journey to Neverland (2013)
Compositor
Elysium (2013)
Digital Compositor
The Lone Ranger (2013)
Jack the Giant Slayer (2013)
Ghost Rider: Spirit of Vengeance (2012)
Digital Compositor
Once Upon a Time (2011)
Digital Compositor
Harry Potter and Deathly Hallows: Part 2 (2011)
Compositing
The Dragon Pearl (2011)
Pirates of the Caribbean: On Stranger Tides (2011)
Harry Potter and the Deathly Hallows: Part 1 (2010)
Digital Artist
Knowing (2009)
Rotoscope Artist
Australia (2009)
3D Scanning Supervisor
Luther (2003)