Hide unreleased
Legion: The World Made Flesh TBA
Director
Little Pet 2025
as Party Fiend
Stonewall and Riot 2006
Actor
Credits from TMDB.