Since 1980, the actor has appeared in dozens of theatrical films, TV movies and television series. Here’s a partial list of his appearances and the parts he’s played. (All roles are movies unless specified otherwise.)
Cruising/1980
Hankie Salesman
Skag (TV series)/1980
Whalen
The Plutonium Incident (TV movie)/1980
Dick Hawkins
Guyana Tragedy: The Story of Jim Jones (TV movie)/1980
The Rev. Jim Jones
A Cry For Love (TV movie)/1980
Tony Bonnell
Southern Comfort/1981
Hardin
Red Dawn/1984
Lt. Col. Andrew Tanner
The Emerald Forest/1985
Bill Markham
Philip Marlowe, Private Eye (TV series)/1983-86
Philip Marlowe
Extreme Prejudice/1987
Cash Bailey
Into the Homeland (TV movie)/1987
ackson Swallow
By Dawn’s Early Light (TV movie)/1990
Cassidy
Rapid Fire/1992
Mace Ryan
Wild Card (TV movie)/1992
Preacher
Marked For Murder (TV movie)/1993
Mace “Sandman” Moutron
Tombstone/1993
Curly Bill Brocius
Web Of Deception (TV movie)/1994
Dr. Philip Benesch
Blue Sky/1994
Vince Johnson
Mutant Species/1995
Frost
Sudden Death/1995
Joshua Foss
Nixon/1995
Alexander Haig
Dalva (TV movie)/1996
Sam
True Women (TV movie)/1997
Bartlett McClure
U Turn/1997
Sheriff Potter
The Spree (TV movie)/1998
Det. Bram Hatcher
Joan Of Arc (TV movie)/1999
Jacques D’Arc
A Crime Of Passion (TV movie)/1999
Dr. Ben Pierce
Men Of Honor/2000
Captain Pullman
Atilla (TV movie)/2001
Flavius Ateius
Fraility/2001
Agent Wesley Doyle
Second Nature (TV movie)/2003
Kelton Reed
Sin City/2005
Senator Roark
Justice League (TV series)/2002-2006
Gorilla Grodd / Red Tornado (voice)
Deadwood (TV series)/2007
Vice President Noah Daniels
The Final Season/2007
Jim Van Scoyoc
Edison And Leo/2008
George T. Edison (voice)
24 (TV movie)/2008
President Noah Daniels
Ben 10: Alien Force (TV series)/2009
Sunder
MacGruber/2010
Col. Jim Faith
Guns, Girls And Gambling/2011
The Rancher
Ben 10: Ultimate Alien (TV series)/2011
Sunder
Scooby-Doo! Mystery Incorporated (TV series)/2011
Dead Justice
The Looney Tunes TV Show (TV series)/2011
Leslie Hunt
The Avengers/2012
World Security Council
Hatfields & McCoys (TV mini-series)/2012
Judge Valentine “Wall” Hatfield
Nashville (TV series)/2012
Lamar Wyatt