2018
Dirt as Robbie2017
A Thousand Junkies as Blake2015
No Solicitors as Rapist2014
NCIS: New Orleans as Dante Broussard2013
Escape from Polygamy as Thug2005
Criminal Minds as Benjamin Wade2005
Wanted as Ray2004
Dandelion as Eddie2003
11:14 as Aaron2002
We Were Soldiers as Sp4 Galen Bungum2001
The Guardian as Todd Wooley2000
Boston Public as NRA Student2000
Cheaters as Matt Kur2000
Wind River as Nick Wilson - Yagaichi2000
Wind River as Nick Wilson2000
Blast as Jonesy1999
Family Law as Robbie Montag1997
The Practice as Joe Moran1997
Journey of the Heart as Ray Johnston1996
Early Edition as Cameron Ahern1996
Nick Freno: Licensed Teacher as Jordan Wells1996
Shiloh as Marty1996
Trilogy of Terror II as Bobby1995
Cybill as Not available1995
Tom and Huck as Ben Rodgers1994
ER as Trent Larson