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