| Higher Power (2018) as Joe Steadman |
| Odds Are (2018) as Homeowner |
| Poker Night (2014) as Cunningham |
| Jobs (2013) as Rod Holt |
| Roadie (2012) as Jimmy Testagross |
| Super 8 (2011) as Louis Dainard |
| The Tenth Circle (2008) as Daniel Stone |
| Already Dead (2007) as Thomas Archer |
| Diggers (2007) as Jack |
| Freedomland (2006) as Danny Martin |
| Fathers and Sons (2005) as Tom |
| House of Sand and Fog (2003) as Lester |
| Ghost Ship (2002) as Dodge |
| Just a Kiss (2002) as Dag |
| Black Hawk Down (2001) as CWO Michael Durant |
| Bash: Latter-Day Plays (2001) as John |
| Death of a Salesman (2000) as Biff Loman |
| Mystery, Alaska (1999) as 'Skank' Marden |
| The Runner (1999) as Edward |
| Delivered (1999) as Reed |
| When Trumpets Fade (1998) as Manning |
| Deep Impact (1998) as Oren Monash |
| Bastard Out of Carolina (1996) as Glen Waddell |
| Sex and the Other Man (1996) as Bill Jameson |
| Sleepers (1996) as John |
| The Last Supper (1995) as Pete |
| Scent of a Woman (1992) as Officer Gore |
| Drop Dead Fred (1991) as Mickey Bunce |
| True Love (1989) as Michael |