Breaking the Rules (2023) |
|
Musical Comedy Whore! (2020) |
|
Open (2017) |
|
Spa Night (2016) Fit Man |
|
Coffee House Chronicles: The Movie (2016) Jamison |
|
Always Watching: A Marble Hornets Story (2015) Kyle |
|
Waiting in the Wings: The Musical (2014) Michael |
|
300: Rise of an Empire (2014) Senator |
|
Corpus Christi: Playing with Redemption (2013) Philip / Himself |
|
Love & Teleportation (2013) Scott |
|
Scrooge & Marley (2012) Ebenezer Scrooge |
|
Joshua Tree, 1951: A Portrait of James Dean (2012) The Acting Teacher |
|
Role/Play (2010) Alex |
|
Adam & Steve (2005) Man in Hospital |
|
The Fluffer (2001) Casting Man |
|
Annie (1999) Ira |
|
David Searching (1997) |
|
Unspoken () |
Naked Boys Singing! (2007) Songs |
|
Naked Boys Singing! (2007) Lyricist |