Lead Digital Artist
Life on Our Planet (2023)
Animator
Chernobyl (2019)
Animator
Avengers: Infinity War (2018)
Animator
Altered Carbon (2018)
Animator
The Runaways (2017)
Animator
A Cure for Wellness (2017)
Animator
Kevin (Probably) Saves the World (2017)
Animator
Emerald City (2016)
Double Negative
BrainDead (2016)
Animator
Ghosthunters on Icy Trails (2015)
Visual Effects
Black Mirror (2011)
Lead Animator
Doctor Who (2006)
Character Animator
Tom and Angela - You Get Me (from Talking Friends)