
Film Roles
- 2006 — Smokin' Aces as Bill the Security Super
- 2006 — We Are Marshall as Red Dawson
- 2007 — Smokin' Aces as Bill
- 2008 — Vantage Point as Kent Taylor
- 2008 — Speed Racer as Racer X
- 2012 — Alex Cross as Picasso
- 2012 — Emperor as General Bonner Fellers
- 2013 — World War Z as USAF Parajumper
- 2015 — Bone Tomahawk as Brooder
Television Roles
- 19942000 — Party of Five as Charlie Salinger
- 2002 — Haunted note as Frank Taylor
- 20042010 — Lost as Jack Shephard