Actor
Sweet Parents
2017 · as Neil
Julius Caesar. Spared Parts.
2016
Hamlet
2013 · as Horatio/Rosencrantz/Guildenstern/Player Queen
The Cult of Sincerity
2008
The Last Adam
2006 · as Jay Willis
Psychopathia Sexualis
2006 · as Xavier