
Acted in 31
2020s
- 2026
Just Not Naked Enough
Movie
- 2024
Unspoken
Ari
- 2020
Musical Comedy Whore!
Movie
2010s
- 2017
Open
Movie
Breaking the Rules
Movie
- 2016
Spa Night
Fit Man
Coffee House Chronicles: The Movie
Jamison
- 2015
- 2014
Coffee House Chronicles
Jamison · 1 episode
- 2013
Corpus Christi: Playing with Redemption
Philip / Himself
Love & Teleportation
Scott
- 2012
Liz & Dick
Dr. Miller
Joshua Tree, 1951: A Portrait of James Dean
The Acting Teacher
- 2011
Old Dogs & New Tricks
Ross Stein · 24 episodes
- 2010
Role/Play
Alex
2000s
- 2009
- 2007
Lez Be Friends
Duke
- 2005
Adam & Steve
Man in Hospital
- 2004
- 2003
- 2001
1990s
- 1999
66Annie
Ira
- 1997
David Searching
Scott
Wrote 1
2000s
- 2007
Naked Boys Singing!
Writer, Lyricist
Sound 1
2000s
- 2007
Naked Boys Singing!
Songs