2023
Of Things Past as Michael Dietrich2021
Gunfight at Dry River as John 'Boone' Hawkins2019
How Holocaust came to Television as Self2018
King Cohen as Self2011
The Yellow Wallpaper as Mr. Isaac Hendricks2007
Hitler Meets Christ as Hitler2006
12 Hours to Live as Donald Saunders2006
Deadly Skies as General Dutton2006
Santa Baby as T.J. Hamilton2006
Pick Me Up as Jim Wheeler2005
Masters of Horror as Jim Wheeler2005
Neverwas as Dick2005
Fugitives Run as Callohan2004
The 4400 as Orson Bailey2003
Mob Princess as Eddy2002
Taken as Not available2002
Living with the Dead as Adrian, Psychic2001
Along Came a Spider as Senator Hank Rose2001
James Dean as Winton Dean2001
Mindstorm as Schmidt2001
House of Luk as Mr. Kidd2001
Out of Line as Larry Frank2000
Becoming Dick as Director / Mirkin2000
Cold Blooded as Mark Solomon2000
Children of Fortune as Sheriff Bast1999
Woman Wanted as Richard1999
The Art of Murder as Cole Sheridan1999
Shiloh 2: Shiloh Season as Ray Preston1998
Emily of New Moon as Not available1998
Earthquake in New York as Captain Paul Stenning1997
The Arrow as Dwight D. Eisenhower1997
The Arrow as President Dwight D. Eisenhower1997
Galileo: On the Shoulders of Giants as Galileo Galilei1997
Major Crime as Gordon Tallas1996
Psi Factor: Chronicles of the Paranormal as Not available1996
Courage Under Fire as Brigadier General Hershberg1996
Shiloh as Ray Preston1996
Crime of the Century as Governor Harold Hoffman1996
Managua as Not available1996
Calm at Sunset as Russell Pfeiffer1996
Cagney & Lacey: True Convictions as Matthew Wylie1995
The Outer Limits as Solicitor-General Wallace Gannon1995
Children of the Dust as John Maxwell1995
Broken Silence as Father Mulligan1994
Touched by an Angel as Dr. Chester Crayton1994
Baseball as Various (voice)1994
Baseball as (voice)1993
Born Too Soon as Fox Butterfield1990
Law & Order as Ben Stone1990
Full Fathom Five as Garvin1989
The Secret of the Ice Cave as Manny Wise1989
Tailspin: Behind the Korean Airliner Tragedy as Hank Daniels1988
Windmills of the Gods as Ellison1988
Frank Nitti: The Enforcer as Hugh Kelly1987
A Return to Salem's Lot as Joe Weber1987
It's Alive III: Island of the Alive as Stephen Jarvis1987
Dark Tower as Dennis Randall1987
The Hanoi Hilton as Williamson1987
Odd Birds as Brother T.S. Murphy1986
Troll as Harry Potter Sr.1985
The Twilight Zone as Not available1985
The Equalizer as Dr. Peter Kapik1985
The Equalizer as Wayne 'Seti' Virgil1985
Pale Rider as Hull Barret1985
The Stuff as David 'Mo' Rutherford1984
The Sound of Murder as Charles Norberry1982
Hotel as Not available1982
Cagney & Lacey as Not available1982
Cagney & Lacey as Matthew Wylie1982
Q as Jimmy Quinn1982
Blood Link as Keith Mannings / Craig Mannings1981
Reborn as Mark1979
Too Far to Go as Richard Maple1978
Holocaust as Erik Dorf1978
Who'll Stop the Rain as John Converse1978
The Winds of Kitty Hawk as Wilbur Wright1977
The Deadliest Season as Gerry Miller1975
Report to the Commissioner as Bo Lockley1974
Shoot It Black, Shoot It Blue as Herbert G. Rucker1973
The Last Detail as Marine O. D.1973
Bang the Drum Slowly as Henry Wiggen1973
The Glass Menagerie as Jim O'Connor1973
A Summer Without Boys as Abe Battle1972
Hickey & Boggs as Ballard1971
My Old Man's Place as Trubee Pell1951
Hallmark Hall of Fame as Russell Pfeiffer2007
Hitler Meets Christ Screenplay