Super Happy Fun Clown 2025
Actor
American Holocaust 2000 2015
as Resistance Leader
Credits from TMDB.