2022
Dark Winds as B.J. Vines2022
Armageddon Time as Fred Trump2020
La Sirena as Nino2020
Serpent in the Bottle as Marvin Decker2018
Castle Rock as John2017
Snowfall as Colonel Robert McDonald2017
Out of the Wild as Henry McBride2016
The North Star as Master Anderson2015
Forever as Neil2014
A Long Way Off as Not available2013
Almost Human as Edward Kennex2013
Singularity Principle as Jack Brenner2012
Scandal as Ray Dwyer2012
Apartment 1303 3D as Detective2012
The Obama Effect as Steve Warren2011
Burn Notice: The Fall of Sam Axe as Rear Admiral Lawrence2011
Natural Selection as Abe2010
Rizzoli & Isles as Arthur Dunbar2010
Road to Nowhere as Bobby Billings2009
Drifter: Henry Lee Lucas as Sheriff Larabie2009
Follow the Prophet as Ted2008
The Lucky Ones as Tom Klinger2007
Women's Murder Club as Not available2006
Friday Night Lights as Richard Sherman2006
Jericho as Governor Trader2006
Jesse Stone: Death in Paradise as Jerry Snyder2006
The House Is Burning as Mr. Garson2006
The Far Side of Jericho as Cash Thornton2005
Point Pleasant as Not available2005
Down in the Valley as Steve2004
Land of Plenty as Paul2004
I Pass for Human as Ex-husband2003
Cold Case as Isaac Keller2003
Bookies as Vincent2003
Dragnet: Sticks and Stones as Dr. Rupert Miles2002
Without a Trace as Doyle2002
The Shield as Assistant Chief Ben Gilroy2002
Tully as Mal "Mac" MacAvoy2001
Pearl Harbor as Senior Doctor2001
Jurassic Park III as Cooper2001
Falling Like This as Eddie Gallagher2001
The Zeros as Burl2000
Strong Medicine as Mr. Lawson2000
Lost Souls as Henry Birdson2000
Fail Safe as Col. Cascio1999
The West Wing as Claypool1999
Get Real as Harris Forman1999
Purgatory as Badger1999
Anywhere but Here as Jimmy1998
The Rat Pack as Joe DiMaggio1998
The Hi-Lo Country as Les Birk1998
Amanda & the Alien as Colonel Rosencrans1998
Monument Ave. as Digger1997
Fire Down Below as Frank Elkins1997
Most Wanted as Police Captain1997
Female Perversions as Jake Rock1997
The End of Violence as Lowell1997
Casualties as Polito1996
Nash Bridges as Albert foss1996
The Pretender as Sheriff Delmont1996
E! True Hollywood Story as Not available1996
A Time to Kill as Tim Nunley1996
Foxfire as Mr. Buttinger1996
The Grave as J.C. Cole1996
Managua as Not available1996
The Destiny of Marty Fine as Deke1995
JAG as Jack Raglan1995
The Outer Limits as Joe1995
Nixon as Gordon Liddy1995
Buffalo Girls as Gen. Custer (1995)1995
Three Wishes as Leland's Dad1995
Mind Ripper as Alex1994
ER as Johnson's Son1994
Stargate as Lieutenant Kawalsky1994
The Client as Jack Nance1994
The New Age as Lyle1994
Almost Dead as Eddie Herbek1993
The X-Files as Wilson Pinker Rawls1993
The John Larroquette Show as Chris1993
NYPD Blue as Joe brady1993
Falling Down as Dad (Back Yard Party)1993
Gettysburg as Pvt. Bucklin1993
Remote as Delbert McCoy1993
The Paint Job as Father1992
Mo' Money as Keith Heading1992
Mikey as Neil Trenton1991
Whore as Derelict1991
Kickboxer 2: The Road Back as Jack1991
Eddie Dodd as Not available1991
Motorama as Phil1991
A Climate for Killing as Wayne Paris1990
The Dark Side of the Moon as Philip Jennings1990
MadHouse as Fred1988
In the Heat of the Night as John sevrance1988
Monsters as Miles magnus1988
Glitz as Teddy Magyk1987
Walker as Stebbins1987
Beauty and the Beast as Not available1987
The Hanoi Hilton as Murphy1986
L.A. Law as Kevin Delahanty1986
L.A. Law as Tim1984
Miami Vice as Larry Zito1984
Angel as The Killer1984
Miami Vice: Brother's Keeper as Det. Larry Zito1983
National Lampoon's Vacation as Assistant Mechanic1983
Joysticks as Arnie1983
D.C. Cab as Head Kidnapper1982
Cagney & Lacey as Not available1982
The Ambush Murders as Ferguson1982
Hysterical as Taxi Driver1981
Falcon Crest as Gus Wallach1981
Hill Street Blues as Not available1981
Escape from New York as Punk1981
Stripes as Cruiser1980
Falling in Love Again as Beaver (1940's)1980
A Cry for Love as Not available2001
Falling Like This Co-Producer