Hide unreleased
The Leo 2026
Director, Editor
Art Credit 2022
Director, Writer
Cash Only TBA
as Eddie
Scratch 2025
as Mitch
Credits from TMDB.