Actor
The Sad and Lonely Glow
2015 · as Todd Gentles
NSFW: Not Safe for Work
2014 · as Eugene
Swim Little Fish Swim
2014 · as Adam / The Gallery Curator With The Bad Italian Accent
Elenore Makes Love
2014 · as The Other
...And Here No Devil Can Hurt You
2011 · as The Man
Louise and Her Lover
2011 · as Detective
Carter
2009 · as Donald Lancer
Peripheral Vision
2008 · as Chet Woodson