The Wrath of God 2025
as Besni
Riffs of Revolution 2023
as Dr. Zemp
Long Banana 2011
as Mr. Mayor
Credits from TMDB.