Stars in Shorts 2012
Producer
Profs 2026
Director
Godzilla vs. Kong 2021
Location Manager
Credits from TMDB.