I Was A Teenage Gargoyle 2026
as The devil
Church Swine 2025
as DB
Donkey Dick Pills 2025
Actor
Credits from TMDB.