Actor
The Riverbank
2012 · as Young Joe
Cheaters' Club
2006 · as Kyle / David Hartford
Stranger at the Door
2004 · as Jamie Fisher
Murder Among Friends
2001 · as Jamie Stockard
Full Disclosure
2001 · as Young John McWhirter
Cruel Intentions 2
2000 · as Court Reynolds
On Hostile Ground
2000 · as Dalton
The Skulls
2000 · as McBride
The Crossing
2000 · as Billy
A Touch of Hope
1999 · as Alex