Dark Hearts 2021
as Sean
Yellow Rock 2011
as Billy Boy
The Passing 2011
as Jack Naibert
Crazy Heart 2009
as Steven Reynolds
Rise Up and Shout! 2007
Director
What We Do Is Secret 2007
as Regi Mentle
Credits from TMDB.