Love... And Other Reasons to Panic 2015
as Alex
Textuality 2011
as Michael, Writer
The Puck Hogs 2009
as Lance Cunningham
Dark Reprieve 2007
as Detective Marks
Psycho Ward 2007
as Dr. Richard Magellan
Credits from TMDB.