2013
I Am I as Gene2012
The Mountain Runners as Narrator2009
Lie to Me as Fletcher Bellwood2009
My Bloody Valentine as Ben Foley2005
Numb3rs as Not available2005
Today You Die as Max Stevens2005
The Deal as John Cortland2005
A Life in Suitcases as William Gottschalk2004
Lost as Anthony Cooper2004
The 4400 as Senator Lenhoff2003
The Tulse Luper Suitcases, Part 1: The Moab Story as William Gottschalk2003
Fast Food High as Dave Richter2003
The Tulse Luper Suitcases: Antwerp as Not available2002
Everwood as Joe Morris2002
Rose Red as Victor Kandinsky2002
Nancy Drew as Coach Jeffries2001
Law & Order: Criminal Intent as Dr. Edwin Lindgard2000
The Sight as Jake1999
Law & Order: Special Victims Unit as Julian Cooper1999
Law & Order: Special Victims Unit as Gregory Searle1999
The West Wing as Gov. Jack Buckland, D-IN1999
Freaks and Geeks as Mr. Andopolis1999
Family Law as Not available1999
Mumford as Mr. Crisp1999
The Big Day as Joe1999
The Darwin Conspiracy as Allan Hollingsworth1998
Winchell as William Randolph Hearst1996
In Cold Blood as Herbert Clutter1996
Race the Sun as Jack Fryman1996
Scorpion Spring as California County Sheriff Rawley Gill1995
Star Trek: Voyager as Henry Janeway1995
The Outer Limits as General1995
Murder One as David Blalock1995
The Single Guy as Jack Blake1995
Jade as D.A. Arnold Clifford1995
Escape to Witch Mountain as Sheriff Bronson1995
The Avenging Angel as Benjamin Rigby1994
ER as Pete Mattimore1994
Chicago Hope as Not available1994
Men of War as Colonel Merrick1994
Double Cross as Brian Cody1994
Betrayal of Trust as Bill Carroll1993
What's Eating Gilbert Grape as Ken Carver1993
Geronimo: An American Legend as Brig. Gen. Nelson Miles1993
I Love a Man in Uniform as Frank1993
Caught in the Act as Police Detective1993
Better Off Dead. as D.A. John Byron1992
Newsies as Snyder1992
School Ties as Coach McDevitt1991
City of Hope as O'Brien1991
Face of a Stranger as Richard Foster1990
Another 48 Hrs. as Blake Wilson1990
Bright Angel as Billy Abbott1990
Perry Mason: The Case of the Defiant Daughter as Steven Elliott1989
Tales from the Crypt as Sam Forney (segment "Cutting Cards")1989
Road House as Frank Tilghman1989
K-9 as Lyman1989
Lost Angels as Dr. Gaeyl1988
Eight Men Out as Sport Sullivan1987
CBS Summer Playhouse as Insp John Fernack1987
Matewan as Bill Hickey1987
The Saint in Manhattan as Insp. John Fernack1984
Murder, She Wrote as Lt. Moynihan1979
The Rebels as Thomas Jefferson1977
The Love Boat as Chris1977
The Hardy Boys / Nancy Drew Mysteries as Not available1975
Ellery Queen as Not available1974
The Six Million Dollar Man as Root1973
Emergency +4 as Fireman Roy DeSoto (voice)1972
Emergency! as Roy DeSoto1972
Emergency! as Roy DeSoto1968
Adam-12 as Roy DeSoto1967
The Graduate as Carter (Showering Fraternity Brother) (uncredited)1967
Narcotics: Pit of Despair as John Scott1959
Bonanza as Krulak1972
Emergency! Director