Credits
- 2012 · Perception as Senator Ted Paulson
- 2012 · Longmire as Ira Craig
- 2010 · Tales of an Ancient Empire as Tou-Bou Bardo
- 2009 · Castle as Jim Beckett
- 2009 · Lie to Me as Gerald Cooke
- 2008 · Final Approach as Robert Windom
- 2007 · Jane Doe: How to Fire Your Boss as Phil Sands
- 2006 · Shark as
- 2005 · Ghost Whisperer as Alan Rowe
- 2005 · Infection as Officer Brick Bardo
- 2004 · House as Bob
- 2004 · Boston Legal as U.S. Attorney Jonathan Shapiro
- 2004 · Lost as Sullivan
- 2003 · Cold Case as Kenneth Yates (2008)
- 2003 · NCIS as Kevin Dorn
- 2003 · Threat Matrix as Tom Shelby
- 2002 · Without a Trace as Lawrence Metcalf
- 2002 · Presidio Med as
- 2001 · I Am Sam as Duncan Rhodes
- 2001 · 24 as Brian Jacobs
- 2001 · Alias as Robert Stoller
- 2001 · Just Ask My Children as Kevin Conway
- 2001 · The Division as
- 2000 · CSI: Crime Scene Investigation as Dr. Malcolm Parker
- 1999 · My Little Assassin as Stewart Allen
- 1999 · Family Law as
- 1997 · Cloned as John Gryce
- 1996 · Sweet Dreams as Richard Mateo
- 1996 · Profit as
- 1995 · JAG as Captain Johnson
- 1995 · Kansas as Tom
- 1994 · Gambler V: Playing for Keeps as Butch Cassidy
- 1994 · ER as Dr. Kirsch
- 1994 · Chicago Hope as
- 1994 · Hotel Malibu as
- 1994 · MacShayne: Final Roll of the Dice as Albert Blondel
- 1993 · Full Eclipse as Teague
- 1993 · Diagnosis: Murder as Robert B. Stafford
- 1993 · The X-Files as Jeffrey Conlon
- 1993 · Knights as Simon
- 1992 · Deceit as Brick Bardo
- 1992 · Human Target as
- 1991 · Deadly Medicine as Charleigh Holland
- 1991 · White Hot: The Mysterious Murder of Thelma Todd as Louis Marsden
- 1991 · The Perfect Tribute as Wills
- 1990 · Captain America as The Red Skull / Army Doctor
- 1990 · Beverly Hills, 90210 as
- 1990 · American Dreamer as
- 1990 · Grim Prairie Tales as Martin
- 1990 · Pump Up the Volume as Brian Hunter
- 1990 · Appearances as Ben Danzig
- 1989 · From Hollywood to Deadwood as Raymond Savage
- 1989 · Turner & Hooch as Zack Gregory
- 1989 · The Revenge of Al Capone as Elliott Ness
- 1989 · Desperate for Love as Lily's father
- 1988 · Tricks of the Trade as Frank
- 1988 · The Accused as Attorney Wainwright
- 1988 · Desert Rats as Bones
- 1988 · To Heal a Nation as Bob Doubek
- 1988 · Weekend War as Rudd
- 1987 · Friday the 13th: The Series as Reverend Josiah Grange
- 1987 · A Year in the Life as Glenn
- 1987 · Police Story: The Freeway Killings as Lieutenant Banyon
- 1986 · Dreams of Gold: The Mel Fisher Story as Don Kincaid
- 1986 · Dreams of Gold as Don Kincaid
- 1986 · When the Bough Breaks as Rick
- 1986 · L.A. Law as Alex Jennings
- 1986 · L.A. Law as Ben Salter
- 1986 · Banter as Philip Banter
- 1985 · Amazing Stories as Fenton Globe
- 1985 · The Twilight Zone as
- 1985 · Teen Wolf as Kirk Lolley
- 1985 · Warning Sign as Captain Walston
- 1985 · Stingray as
- 1985 · Midas Valley as Seth
- 1985 · Generation as Graff
- 1985 · Moonlighting as Robert Murphy
- 1985 · Deadly Messages as Dr. Roger Kelton
- 1984 · Fatal Vision as William Ivory
- 1984 · Murder, She Wrote as Dr. Marshall
- 1984 · A Soldier's Story as Captain Wilcox
- 1983 · The Right Stuff as Deke Slayton
- 1983 · The Christmas That Almost Wasn't as (voice)
- 1982 · St. Elsewhere as
- 1982 · Forbidden World as Earl Richards
- 1982 · Cat People as Bill Searle
- 1981 · Falcon Crest as Joey Walts
- 1981 · The Killing of Randy Webster as Tom Curtis
- 1981 · Hill Street Blues as
- 1980 · Serial as Jon
- 1979 · Vampire as Father Hanley