Actor
- Camp (2013)
- As Cool as I Am (2013)
- Lone Survivor (2013)
- Tiger Eyes (2012)
- The Reunion (2011)
- Saint John of Las Vegas (2009)
- Crazy Heart (2009)
- Carriers (2009)
- Hamlet 2 (2008)
- $5 a Day (2008)
- Love Lies Bleeding (2008)
- In Plain Sight (2008)
- Comanche Moon (2008)
- Spy School (2008)
- Living Hell (2008)
- Urban Justice (2007)
- The Flock (2007)
- A Piece of Pie (2006)
- The Lost Room (2006)
- Three Wise Guys (2005)
- Wildfire (2005)
- The Three Burials of Melquiades Estrada (2005)
- Friday Night Lights (2004)
- Hagane no renkinjutsushi (2003)
- Saving Jessica Lynch (2003)
- Screen Door Jesus (2003)
- Universal Soldier: The Return (1999)
- Accident (1997)