Bama Rush 2023
as Self
Ex Machina 2015
Digital Supervisor
Moon 2009
Compositing Lead
Sahara 2005
Lara Croft: Tomb Raider - The Cradle of Life 2003
Compositor
Lara Croft: Tomb Raider 2001
Digital Compositor
Credits from TMDB.