Hide unreleased
Little Pet 2025
as Gimp
Cherub 2025
as Cherub, Director, Writer, Producer, Editor
The Seven Darks 2024
Actor
Straw Man 2021
as Patches
The Scaredy-Cat Man TBA
Director
Credits from TMDB.