Sublet (2020) als Michael | |
Mapplethorpe (2019) als Sam Wagstaff | |
Every Act of Life (2018) als Self | |
Forever My Girl (2018) als Pastor Brian | |
Hostiles (2017) als Captain Royce Tolan | |
Barry (2016) als Professor Gray | |
Tallulah (2016) als Stephen | |
Truth (2015) als Mark Wrolstad | |
Big Stone Gap (2014) als Theodore Tipton | |
Get on Up (2014) als Richard | |
Pitch Perfect (2012) als Dr. Mitchell | |
Transformers: Revenge of the Fallen (2009) als Galloway | |
The Taking of Pelham 1 2 3 (2009) als Deputy Mayor LaSalle | |
Living Proof (2008) als Blake Rogers | |
Unabomber: The Secret History (2008) als Narrator | |
The Seeker: The Dark Is Rising (2007) als John Stenton | |
Then She Found Me (2007) als Alan | |
Freedom Writers (2007) als Brian Gelford | |
The Ex (2006) als Wesley's Dad | |
Flags of Our Fathers (2006) als Keyes Beech | |
Infamous (2006) als Jack Dunphy | |
Silver Bells (2005) als Lawrence | |
Flightplan (2005) als David | |
National Geographic: Inside the U.S. Secret Service (2004) als Himself - Narrator (voice) | |
Colosseum - Rome's Arena of Death (2003) als Verus (voice) | |
Changing Lanes (2002) als Carlyle | |
The Anniversary Party (2001) als Jerry Adams | |
A Glimpse of Hell (2001) | |
Hamlet (2000) als Horatio | |
The Lady in Question (1999) als Paul Kessler | |
The Bone Collector (1999) als Dr. Barry Lehman | |
The General's Daughter (1999) als Captain Goodson | |
Finding North (1998) als Travis Furlong | |
Love! Valour! Compassion! (1997) als Arthur Page | |
The Ice Storm (1997) als Mark Boland | |
Eddie (1996) als Joe Nader | |
Only You (1994) als Dwayne | |
Normandy: The Great Crusade (1994) als Louis Simpson (voice) | |
The Bet (1992) als Henry | |
Salem's Lot als Father Callahan |