Sludge 2026
Director
Expulsion 2021
Shawn Mendes: Live in Los Angeles 2018
Producer
Bloom 2004
Third Assistant Director
Credits from TMDB.