Self
The Elephant in the Living Room (2010)
Zombie
Strippers vs. Zombies (2008)
Producer
Broken Molds (2021)
Writer
Harker (2005)