4.6ABCs of Death 2 1/22016as Townspeople (segment "M is for Martyr")
4.7Crash Landing2006as General McClaren
5.6Timecop: The Berlin Decision2003as O'Rourke
4.9Project Viper2002as Simpkins
4.2Crash Point Zero2000as Dr. Maurice Hunter
4.4Militia2000as Dep. Dir. Anderson
7.1The Invisible Man2000as Mason Fawkes / Forrester Purdue
3.2The Alternate2000as President Fallbrook
5.8Air America1998as Al Craven
7.1Martial Law1998as Martin Deveaux
8.3A Place to Grow1998as Paul Shuler
8.0Steel Chariots1997as Dale Tucker
4.1Dark Planet1997as General
6.8Arli$$1996as Charlie Kent
5.1Black Day Blue Night1995as Chief Morris Reed
6.3Hart to Hart: Secrets of the Hart1995as Jeremy
6.8Suspect Device1995as CIA Director
8.3Spider-Man1994as Frank Castle / Punisher (voice)
7.2Touched by an Angel1994as Captain Meyers
6.3Models Inc.1994
7.3Honor Thy Father and Mother: The True Story of the Menendez Murders1994as Detective Les Zoeller
10.0Last Time Out1994as Joe Dolan
7.1Diagnosis: Murder1993as Det. Eugene Vickers
Trade Winds1993as Robert Philips
7.0Walker, Texas Ranger1993as Sergeant Lou Ross
7.9Star Trek: Deep Space Nine1993as Boone
6.7Renegade1992as Roger Perry
4.0A Climate for Killing1991as Kyle Shipp
6.3Fire and Rain1990as Captain Edward Conners
5.2In the Cold of the Night1990as Rudy
6.0Paradise1988as Matthew Grady
6.9Perry Mason: The Case of the Lady in the Lake1988as Doug Vickers
5.5Deadly Illusion1987as Alex Burton
7.2Matlock1986as Paul Cox
7.7The Twilight Zone1985
Peyton Place: The Next Generation1985as Dorian Blake
7.5Murder, She Wrote1984as Ben Olston
6.5Partners in Crime1984
6.9Cover Up1984
6.8Finder of Lost Loves1984as Ray Powell
7.1Hunter1984as Neil Jordan
4.9Santa Barbara1984as David Raymond
6.6Scarecrow and Mrs. King1983
6.3Matt Houston1982as Dandy Randy Haines
6.8Hotel1982as Tom Sherman
6.3Flamingo Road1981as Sam Curtis
7.3Magnum, P.I.1980as Edward T. Durant
7.5Gridlock1980as Buzz Gregory
10.0Flamingo Road1980as Sam Curtis
7.0Time Express1979
6.8Tales of the Unexpected1979as Jack
5.1The Time Machine1978as Neil Perry
6.7Wheels1978as Peter Flodenhale
6.8Dallas1978as Mark Graison
6.0What Really Happened to the Class of '65?1977
6.0The Other Side of Midnight1977as Larry Douglas
5.7Audrey Rose1977as Bill Templeton
6.2Battle of the Network Stars1976
5.3The Big Bus1976as Shoulders
6.5The Call of the Wild1976as John Thornton
