1 unreleased or undated title is hidden. Show unreleased
Little Pet 2025
as Gimp
Cherub 2025
as Cherub, Director, Writer, Producer, Editor
The Seven Darks 2024
Actor
Straw Man 2021
as Patches
Credits from TMDB.