Writing
Psycho Bettys from Planet Pussycat
Film · 2011
Romeo & Juliet vs. The Living Dead
Film · 2009
Pretty Dead Things
Film · 2006