Soul Fire Rising 2009
as Guy
The Telling 2009
as Tommy
Loveless in Los Angeles 2007
as Snotty Student
Queen of Cactus Cove 2005
as Tom
Alex in Wonder 2001
as Jack
Credits from TMDB.