Credits
Film, series, game cinematic and commercial credits, newest first. The complete film and TV list is on IMDb.
| Year | Project | Type | Role | Studio |
|---|---|---|---|---|
| 2026 | Coyote vs. Acme | Film | Environment Artist | DNEG |
| 2026 | Magic: The Gathering | Series | Lead Environment Artist | DIGIC Pictures |
| 2024 | Monster Hunter Outlanders | Game cinematic | Environment Lead | REALTIME |
| 2024 | Steel Hunters | Game cinematic | Environment Lead | REALTIME |
| 2023 | Jurassic Park: Survival | Game cinematic | Lead Environment Artist | REALTIME |
| 2023 | Fast X | Film | Senior Digital Matte Painter | DNEG |
| 2022 | Moonfall | Film | Environment Generalist | ScanlineVFX |
| 2022 | Black Adam | Film | Senior Environment Artist | Digital Domain |
| 2022 | The Crown Season 5 | Series | Freelance DMP Artist | Framestore |
| 2022 | Paramount+ | Commercial | Digital Matte Painter | Framestore |
| 2022 | EE iPhone | Commercial | Digital Matte Painter | Framestore |
| 2022 | Guardians of the Galaxy Holiday Special | Film | Digital Matte Painter | Framestore |
| 2022 | The Peripheral | Series | Concept Artist | KONTROL |
| 2022 | Apple Vision Pro environments | Immersive (stereoscopic) | Senior Digital Matte Painter | Framestore |
| 2022 | ASDA Christmas: Elf | Commercial | Senior Digital Matte Painter | Framestore |
| 2021 | Lost in Space Season 3 | Series | 3D Environment Artist | Digital Domain |
| 2021 | Free Guy | Film | Digital Matte Painter | ScanlineVFX |
| 2021 | Shang-Chi and the Legend of the Ten Rings | Film | 3D Environment Artist | ScanlineVFX |
| 2021 | The Suicide Squad | Film | Environment Generalist (3D + DMP) | ScanlineVFX |
| 2021 | Zack Snyder's Justice League | Film | Digital Matte Painter | ScanlineVFX |
| 2021 | The Wheel of Time | Series | Digital Matte Painter | ScanlineVFX |
| 2021 | The Consequences | Film | Digital Matte Painter | Filmmore |
| 2020 | Snowpiercer | Series | Environment Generalist (3D + DMP) | Method Studios |
| 2020 | Quo Vadis, Aida? | Film | Digital Matte Painter | Filmmore |
| 2020 | Poly | Film | Matte Painter / 3D Environment Artist | Umedia |
| 2020 | Mortal | Film | Digital Matte Painter | Umedia |
| 2019 | Iron Sky: The Coming Race | Film | Environment Generalist (3D + DMP) | Pixomondo |
| 2019 | Dumbo | Film | Environment Generalist | Framestore |
| 2019 | The Ash Lad: In Search of the Golden Castle | Film | Matte Painter | Umedia |
| 2019 | Extra Ordinary | Film | Digital Matte Painter | Umedia |
| 2018 | Jim Button and Luke the Engine Driver | Film | Digital Matte Painter | RiseFX |
| 2018 | Fantastic Beasts: The Crimes of Grindelwald | Film | Environment TD | Framestore |
| 2018 | Air Strike | Film | FX Artist | Bottleship VFX |
| 2018 | Firebird | Short film (experimental) | VFX Artist | Bottleship VFX |
| 2017 | Game of Thrones Season 7 | Series | Environment Artist | Pixomondo |
| 2017 | Dark | Series | Digital Matte Painter | RiseFX |
| 2017 | Geostorm | Film | Digital Matte Painter / Compositor | Method Studios |
| 2017 | Babylon Berlin | Series | Digital Matte Painter | RiseFX |
| 2017 | Sky Hunter | Film | Modeling and Texture Artist | Pixomondo |
| 2017 | Gravel | Game cinematic | Matte Painter | Hula Hoop VFX |
| 2015 | The Hateful Eight | Film | Digital Matte Painter / Compositor | Method Studios |
| 2015 | The Last Witch Hunter | Film | Digital Environment Artist | Method Studios |
| 2015 | Exxon | Commercial | Compositor / DMP | Method Studios |