Curtis grew up a complete science fiction, fantasy and horror geek in the suburbs outside of New York City.

Video

Performer >

Director >

Writer >

Audio

Performer >