|
October 31 (2021) as Plague Doctor/Lonag The Clown |
|
The Hash-Slinging Slasher (2020) as Eugene Gwilliams |
|
China Grove (2018) as Chainsaw Guy |
|
The Clowns (2017) as Clown/Ben |