Manifesting the Mind: Footprints of the Shaman 2009
as Self
Downton Abbey: The Grand Finale 2025
Special Effects Supervisor
JOY 2024
Special Effects Technician
Credits from TMDB.