Keepers of the Last DVD TBA
as Self
Castration Movie ⅗ Year of the Hyaena 2026
Thanks
Scum '87 2026
as Maurice Clonk
CHIP 2023
as Narrator
Impossible Horror 2017
as Mark L.
Credits from TMDB.