Actor
The Love Witch
2016 · as Gahan
Viva
2008 · as Mark
A Visit from the Incubus
2001 · as The Incubus
The Hypnotist
2001 · as William Cooke
Fairy Ballet
1998 · as The Prince
Three Examples of Myself as Queen
1994 · as Rajah, Bee, Rock Singer, Dog