Filmography
- The Goodbye Girl (1977) as a member of Richard III's Court
- The Cold Eye (My Darling, Be Careful) (1980)
- Skag (1980 TV series) as Whalen
- Cruising (1980) as Hanky salesman
- The Plutonium Incident (1980 TV) as Dick Hawkins
- Guyana Tragedy: The Story of Jim Jones (1980 TV) as Rev. Jim Jones
- A Cry for Love (1980 TV) as Tony Bonnell
- Southern Comfort (1981) as Cpl. Charles Hardin
- A Breed Apart (1984) as Mike Walker
- Red Dawn (1984) as Lt. Col. Andrew Tanner
- The Emerald Forest (1985) as Bill Markham
- Philip Marlowe, Private Eye (1986 TV) as Philip Marlowe
- Extreme Prejudice (1987) as Cash Bailey
- Into the Homeland (1987 TV) as Jackson Swallow
- Sapphire Man (1988)
- Stalingrad (1989) as Vasily Chuikov
- Family of Spies (1990 TV) as John A. Walker Jr
- By Dawn's Early Light (1990 HBO Original Movie) as Maj. Cassidy
- Rapid Fire (1992) as Mace Ryan
- Wild Card (1992 TV) as Preacher
- Angely Smerti (1993)
- Marked for Murder (1993 TV) as Mace 'Sandman' Moutron
- Tombstone (1993) as "Curly Bill" Brocious
- Web of Deception (1994 TV) as Dr. Philip Benesch
- Blue Sky (1994) as Vince Johnson
- Mutant Species (1995) as Frost
- Sudden Death (1995) as Joshua Foss
- Nixon (1995) as Alexander Haig
- Dalva (1996 TV) as Sam
- True Women (1997 TV) as Bartlett McClure
- U Turn (1997) as Sheriff Virgil Potter
- The Spree (1998 TV) as Det. Bram Hatcher
- Joan of Arc (1999 TV miniseries) as Jacques D'Arc
- A Crime of Passion (1999 TV) as Dr. Ben Pierce
- Men of Honor (2000) as Captain Pullman
- Attila (2001 TV miniseries) as Flavius Aetius
- Frailty (2001) as FBI Agent Wesley Doyle
- Justice League (2001-2004 TV series, voice) as Gorilla Grodd
- Second Nature (2003 TV) as Kelton Reed
- Area 51 (2005 video game, voice) as Major Bridges
- Sin City (2005) as Senator Roark
- Deadwood (2004-2006 HBO TV series) as Cy Tolliver
- Justice League Unlimited (2005-2006 TV series, voice) as Gorilla Grodd and Red Tornado
- Ottoman Empire: The War Machine (2006 History Channel voice-over)
- Superman: Brainiac Attacks (2006, voice) as Lex Luthor
- The Final Season (2007) as Jim Van Scoyoc
- 24 (2007 TV) as Vice President Noah Daniels, 14 episodes
- The Final Season (2007) as Coach
- Indianapolis 500 (2009 TV) as narrator for ABC's opening
- Turok (2008 video game, voice) as Roland Kane
- Ben 10: Alien Force as Sunder (Singlehanded)
- MacGruber (2010) as Col. Jim Faith
- The Looney Tunes Show (2011) as Leslie Hunt (Steve St. James)(episode: Off Duty Cop)(voice)
- The Avengers (2012) as World Security Council Leader
- Hatfields & McCoys (2012 TV) as Valentine "Wall" Hatfield
- Hitman: Absolution (2012 video game, voice) as Benjamin Travis
- Nashville as Lamar Wyatt (2012–present)
Read more about this topic: Powers Boothe