Filmografia
2025
Film
Paradise Records
come Wise Guy #1
2010
Film
The Next Three Days
come Alex
2010
Film
Unstoppable
come Inspector Scott Werner
2008
Film
Pineapple Express
come Budlofsky
2007
Film
American Gangster
come Campizi
2007
Film
Su×bad: 3 menti sopra il pelo
come Mark
2006
Film
The Departed - Il bene e il male
come Cousin Sean
1995
Film
Bad Boys
come Elliot
1993
Film
Una vita al massimo
come Marvin
1990
Film
Quei bravi ragazzi
come Michael Hill
2008
Serie
The Mentalist
come Robert "Bob" Kirkland
2008
Serie
Fringe
come Sam Weiss