2023
This Time as Red Burns
2014
Dolphin Tale 2 as George Hughes
2013
Motive as Rick Wyatt (1 episode)
2011
Touching Wild Horses as Charles Thurston
2008
Leverage as Glenn Leary (1 episode)
2008
Fringe as Sheriff Golightly (1 episode)
2008
Jack and Jill vs. The World as Carlin
2007
Lucky You as Roy Durucher
2007
Drive as Mr. Bright (4 episodes)
2007
Drive as Mr. Bright (voice) (1 episode)
2007
Still Small Voices as Burton Hayes
2006
Psych as Roy Kessler (1 episode)
2005
The Triangle (2 episodes)
2005
The Triangle as Captain Jay (3 episodes)
2005
Da Vinci's City Hall as Joe Friedland (13 episodes)
2005
Left Behind: World at War as Vice President John Mallory
2004
The Untouchables: The Script, the Cast as Self (archive footage)
2004
The Untouchables: The Classic as Self
2004
The Untouchables: Re-Inventing the Genre as Self
2004
The Untouchables: Production Stories as Self
2004
The Last Casino as Barnes
2002
Roughing It as Platt
2000
Here's to Life! as Ned
1999
The Apartment Complex as Gary Glumley
1999
Law & Order: Special Victims Unit as Sheriff Bartley (1 episode)
1999
Family Law as Mr. Chilton (2 episodes)
1999
P.T. Barnum as Beach
1998
The Making of 'American Graffiti' as Self
1998
Hoods as Gun Dealer (uncredited)
1998
Deep Impact as Dr. Marcus Wolf (uncredited)
1998
Blackout Effect as Henry Drake
1997
Dead Silence as Roland W. Marks
1997
Ally McBeal (1 episode)
1996
Wedding Bell Blues as Oliver
1996
The Beast as Schuyler Graves (2 episodes)
1996
The Beast as Schuyler Graves
1995
Streets of Laredo as Ned Brookshire (3 episodes)
1995
The Final Cut as Capt. Weldon Mamet
1995
Perfect Alibi as Franklin Dupard
1995
The Outer Limits as Spencer Deighton (1 episode)
1995
Brothers' Destiny as Merriman
1995
Take Out the Beast as The Biorobot
1994
Roswell as Sheriff Wilcox
1994
I Love Trouble as Rick Medwick
1993
Partners as "Grave Squad" Lawyer
1993
The X-Files as Dr. Osbourne (1 episode)
1993
Fifty/Fifty as Martin Sprue
1993
The Untouchables as Special Prosecutor Thomas Dewey (1 episode)
1992
Boris and Natasha as Hotel Clerk
1992
Deep Cover as Gerald Carver
1990
The Hot Spot as Lon Gulick
1989
Tales from the Crypt as Colin (1 episode)
1989
The Experts as Mr. Smith
1987
The Untouchables as Oscar Wallace
1986
Trick or Treat as Mr. Wimbley
1986
L.A. Law as Dale Hardy (1 episode)
1985
The Twilight Zone as Dr Dennis Barrows (1 episode)
1985
The Ray Bradbury Theater as Douglas Rogers (1 episode)
1985
The Ray Bradbury Theater as Hugh Fortnum (1 episode)
1984
Starman as Mark Shermin
1983
Never Cry Wolf as Tyler
1980
Herbie Goes Bananas as Davy Johns
1980
When the Whistle Blows as Jimmy (2 episodes)
1979
More American Graffiti as Terry "Terry the Toad" Fields
1978
Cotton Candy as George Smalley
1978
The Buddy Holly Story as Ray Bob Simmons
1977
The Hazing as Barney
1976
Law of the Land as Dudley
1976
No Deposit, No Return as Longnecker
1975
Rafferty and the Gold Dust Twins as Alan Boone
1974
Petrocelli as Frankie (1 episode)
1974
The Spikes Gang as Tod
1973
American Graffiti as Terry 'The Toad' Fields
1973
Pat Garrett & Billy the Kid as Charlie Bowdre
1972
The Streets of San Francisco as Russell Jamison (1 episode)
1972
The Rookies as Bobby Lewis (1 episode)
1972
The Culpepper Cattle Co. as Tim Slater (as Charlie Martin Smith)
1971
Monty Nash as Bellhop (1 episode)
1969
Love, American Style as Julius (1 episode)
1969
The Brady Bunch as Ronnie (1 episode)