- Tanka modra črta (1988) kot detektiv Sgt. Don Ermini
- JFK (1991) kot Lee Harvey Oswald
- Na ognjeni črti (1993) kot agent tajne službe Matt Wicker
- The Pelican Brief (1993) kot agent FBI Nick Kurts
- Heat (1995) kot detektiv LAPD Vincent Hanna
- The Insider (1999) kot Lowell Bergman
- Pogajalec (2001) kot poročnik Chris Sabian
- Zavarovanje (2004) kot Vincent
- Syriana (2005) kot Bob Barnes
- Inside Man (2006) kot kapitan John Darius
- The Dark Knight (2008) kot poročnik Jim Gordon
- The Hurt Locker (2008) kot Staff Sgt. Matt Thompson
- Inception (2010) kot Arthur
- Medzvezdje (2014) kot Dr. Donald
- The Revenant (2015) kot John Fitzgerald
- Dunkirk (2017) kot poveljnik Bolton
Televizija:
- Miami Vice (1984-1989) kot detektiv Sonny Crockett
- Wiseguy (1987-1990) kot Sonny Steelgrave
- Twin Peaks (1990-1991) kot agent Dale Cooper
- Dosjeji X (1993-2002) kot Fox Mulder
- Sopranovi (1999-2007) kot Tony Soprano
- Zahodno krilo (2000-2006) kot predsednik Josiah Bartlet
- 24 (2001-2010) kot Jack Bauer
- Lost (2004-2010) kot Dr. Jack Shephard