| AI production & production technology |
| 2026 – Now | Killing SatoshiFeature film | AI Production Manager | ACME AI & FX |
| 2026 | Young Sherlock (S2)Series | VFX Production Tech Manager | Motive Pictures / Amazon MGM |
| VFX production |
| 2025 – 2026 | House of the Dragon (S3)Series · on-set data feeding in-house ML compositing tools | Senior VFX Coordinator | HBO |
| 2025 | The Woman in Cabin 10Feature film | Senior VFX Coordinator | Netflix |
| 2023 – 2025 | The Wheel of Time (S3)Series | Senior VFX Coordinator / Production Tech Manager | Amazon / Sony |
| 2022 – 2023 | The Wheel of Time (S2)Series · on-set data wrangling, Prague | VFX Coordinator | Amazon / Sony |
| 2021 – 2022 | Aquaman and the Lost KingdomFeature film · Eyeline multi-camera capture | VFX Assistant Coordinator / VP Coordinator | Warner Bros. |
| 2020 – 2021 | The PrincessFeature film | Post Producer, The Finish Line | HBO / Lightbox |
| 2019 – 2020 | No Time to DieFeature film | Production Technology Engineer | MGM |
| Creature effects |
| 2018 – 2019 | Star Wars: The Rise of SkywalkerFeature film | Creature FX Digital Assets & Video Supervisor | Lucasfilm |
| 2017 – 2018 | Jurassic World: Fallen KingdomFeature film | Creature FX Digital Assets & Video Supervisor | Universal |
| 2017 – 2018 | Solo: A Star Wars StoryFeature film | Creature FX Digital Assets & Video Supervisor | Lucasfilm |
| 2016 – 2017 | Star Wars: The Last JediFeature film | Creature FX Digital Assets Coordinator | Lucasfilm |
| 2015 – 2016 | Rogue One: A Star Wars StoryFeature film | Creature FX Digital Assets Coordinator | Lucasfilm |
| Broadcast & unscripted |
| 2019 | World Chase Tag World ChampionshipLive sport · body-cam rigs for competitive freerunners | Associate Producer | Sunset+Vine / Channel 4 |
| 2010 – 2015 | Broadcast televisionIncluding The Olympic Channel and Dynamo: Magician Impossible | Senior Post Technician / Editor / Self-Shooting PD | BBC / Sky / Channel 4 |