The Next Time You Feel Important 2026
as Buffalo Bob/Witch 2/Devil 1/Sky-Pirate1/Man in Hotel Room
Ships That Bear 2023
as Director
Credits from TMDB.