Actor
Rock Concert: Excretion Part 2
2026 · as Purple Haze
The Messiahs of Black Vengeance 3000
2011 · as Kirk
The Scarlet Worm
2011 · as Chester - Love Cowboy