2012
Longmire as Ira Craig2012
Perception as Senator Ted Paulson2010
Tales of an Ancient Empire as Tou-Bou Bardo2009
NCIS: Los Angeles as Larry Basser2009
Castle as Jim Beckett2009
Lie to Me as Gerald Cooke2008
Final Approach as Robert Windom2007
Jane Doe: How to Fire Your Boss as Phil Sands2006
Shark as Not available2005
Ghost Whisperer as Alan Rowe2005
Infection as Officer Brick Bardo2004
House as Bob2004
Lost as Sullivan2004
Boston Legal as U.S. Attorney Jonathan Shapiro2003
NCIS as Kevin Dorn2003
Cold Case as Kenneth Yates (2008)2003
Threat Matrix as Tom Shelby2002
Without a Trace as Lawrence Metcalf2002
Presidio Med as Not available2001
24 as Brian Jacobs2001
The Division as Tom Ringston2001
Alias as Robert Stoller2001
I Am Sam as Duncan Rhodes2001
Just Ask My Children as Kevin Conway2000
CSI: Crime Scene Investigation as Dr. Malcolm Parker1999
Family Law as Not available1999
My Little Assassin as Stewart Allen1997
Cloned as John Gryce1996
Profit as Not available1996
Sweet Dreams as Richard Mateo1995
JAG as Captain Johnson1995
Kansas as Tom1994
Chicago Hope as Not available1994
ER as Dr. Kirsch1994
Hotel Malibu as Not available1994
The Gambler: Playing for Keeps as Butch Cassidy1994
MacShayne: Final Roll of the Dice as Albert Blondel1993
The X-Files as Jeffrey Conlon1993
Diagnosis: Murder as Robert B. Stafford1993
Knights as Simon1993
Full Eclipse as Teague1992
Human Target as Not available1992
Deceit as Brick Bardo1991
The Perfect Tribute as Wills1991
White Hot: The Mysterious Murder of Thelma Todd as Louis Marsden1991
Deadly Medicine as Charleigh Holland1990
Beverly Hills, 90210 as Not available1990
Northern Exposure as Lance Bristol1990
American Dreamer as Not available1990
Pump Up the Volume as Brian Hunter1990
Captain America as The Red Skull / Army Doctor1990
Grim Prairie Tales as Martin1990
Appearances as Ben Danzig1989
Turner & Hooch as Zack Gregory1989
The Revenge of Al Capone as Elliott Ness1989
From Hollywood to Deadwood as Raymond Savage1989
Desperate for Love as Lily's father1988
The Accused as Attorney Wainwright1988
Tricks of the Trade as Frank1988
To Heal a Nation as Bob Doubek1988
Weekend War as Rudd1988
Desert Rats as Bones1987
Friday the 13th: The Series as Reverend Josiah Grange1987
A Year in the Life as Glenn1987
Police Story: The Freeway Killings as Lieutenant Banyon1986
L.A. Law as Alex Jennings1986
L.A. Law as Ben Salter1986
When the Bough Breaks as Rick1986
Dreams of Gold: The Mel Fisher Story as Don Kincaid1986
Banter as Philip Banter1985
Amazing Stories as Fenton Globe1985
The Twilight Zone as (segment "Nightcrawlers")1985
Moonlighting as Robert Murphy1985
Stingray as Not available1985
Teen Wolf as Kirk Lolley1985
Warning Sign as Captain Walston1985
Generation as Graff1985
Deadly Messages as Dr. Roger Kelton1985
Midas Valley as Seth1984
Murder, She Wrote as Dr. Marshall1984
Fatal Vision as William Ivory1984
A Soldier's Story as Captain Wilcox1983
The Right Stuff as Deke Slayton1983
The Christmas That Almost Wasn't as (voice)1982
St. Elsewhere as Not available1982
Cat People as Bill Searle1982
Forbidden World as Earl Richards1981
Hill Street Blues as Not available1981
Falcon Crest as Joey Walts1981
The Killing of Randy Webster as Tom Curtis1980
Serial as Jon1979
Vampire as Father Hanley2000
Strong Medicine Director2000
Sheena Director1998
Shelter Director1998
Mortal Kombat: Conquest Director1998
V.I.P. Director1998
Dawson's Creek Director1998
The Net Director1996
Early Edition Director1996
The Sentinel Director1995
New York News Director1992
Melrose Place Director1991
I'll Fly Away Director1990
Beverly Hills, 90210 Director1990
Northern Exposure Director