Documentaries
The Making of 'Starfish'
2019
as Self
Visual Effects
Amsterdam
2022
Visual Effects Supervisor
The Foreigner
2017
2D Supervisor
Assassin's Creed
2016
VFX Supervisor
Sunshine
2007
Rotoscoping Artist
Crew
Fantastic Mr. Fox
2009
Compositors