Shelter
2009 · Drama
as Shaun
A Valentine's Date
2011 · Comedy
as Dylan Connors
Invisible Temptation
1996 · Drama
as Nagle
Christina's House
2000 · Crime
as Howie Rhodes
The Contractor
2013 · Action
as Paul Chase
Though None Go with Me
2006 · Drama
as Young Ben Phillips
According to Spencer
2001 · Comedy
as Craig
Purgatory
1999 · Drama
as Leo 'Sonny' Dillard
The Insatiable
2006 · Comedy
as Ronnie Klein
Carnal Innocence
2011 · Mystery
as Dwayne