This page is meant to be a place where I explore visual ideas or every so often, talk about interesting experiences from my work. For as long as I can remember my main interests have existed within the space where narrative and visuals meet. In that sense, this place is meant more as a repository, a place where I'll be collecting the outcomes of my explorations.

For further info into my vfx work, please visit my IMDb and LinkedIn pages. They do a far better job in describing who I am and what I do for a living. Thank you for showing an interest and don't hesitate to contact me.






VFX Supervisor:

The Roses (2024) - Directed by Jay Roach
On-set VFX Supervisor

Blitz (2023) - Directed by Steve McQueen
VFX Supervisor

The Mothership (2022) - Directed by Matt Charman
Overall VFX Supervisor

Munich: The Edge of War (2021) - Directed by Christian Schwochow
Overall VFX Supervisor

We Are Who We Are (2020) - Directed by Luca Guadagnino
Ep 1-8, In-House VFX Supervisor (One of Us)

Pinocchio (2019) - Directed by Matteo Garrone
Overall VFX Supervisor

Tolkien (2018) -  Directed by Dome Karukoski
On-set VFX Supervisor (One of Us)

The Crown, season 2 (2017) - Directed by S. Daldry, B. Caron and P Martin
Ep 1,4,8,9, On-set VFX Supervisor (One of Us)

Star Wars: The Last Jedi (2017) - Directed by Rian Johnson
On-set VFX Supervisor / CG Supervisor (One of Us)