The Dog Stars 2026
Other
Fallen Kingdom: Island Action 2018
as Self
Children of Men 2006
Special Effects Coordinator
Lara Croft: Tomb Raider - The Cradle of Life 2003
Special Effects Technician
Credits from TMDB.