2019
Pearson as Lloyd Triple2018
Lifelike as The Man (voice)2015
Rosewood as Alexis Stavros2015
Code Black as Lawrence Egan2013
The Fosters as Bill Green2011
Dead Space: Aftermath as The Overseer (voice)2010
Dante's Inferno: An Animated Epic as King Richard / Socrates (voice)2008
The Mentalist as Robert Lynch2007
Mad Men as Jim Hobart2005
Bones as Judge Dufrey2005
Medium as Sam Diller2003
NCIS as Thomas Victor2002
Without a Trace as Dunlop2000
CSI: Crime Scene Investigation as Art Weber1999
The West Wing as Robert Royce1999
The Brothers Flub as (voice)1999
Snoops as Arthur Plimpton1998
Armageddon as NASA Tech1997
Ally McBeal as Judge Paul Stewart1997
Journey of the Heart as Doctor1996
7th Heaven as Joe1996
Early Edition as P. Maguire1996
Voice from the Grave as Dr. Carter1995
Perry Mason: The Case of the Jealous Jokester as Not available1994
Menendez: A Killing in Beverly Hills as Judge Weisberg1994
Where Are My Children? as Not available1993
Diagnosis: Murder as District Attorney1992
Melrose Place as Ken Gable1991
The Great Pretender as Albert Eastlake1991
She Stood Alone as Dr. Rufus Adams1989
Quantum Leap as Dr. Hardy1989
Cast the First Stone as Martin Daly1988
The Wonder Years as Mr. Cooper1987
21 Jump Street as Dr. Freeman1987
From the Hip as Wilson1987
The Three Kings as Not available1987
Cracked Up as Coach1986
L.A. Law as Steven Waering1986
Double Image as John Rogers1985
Moonlighting as Jake Renborn1984
Highway to Heaven as Travis Hastings1984
Special Effects as Leon Gruskin1983
Family Business as Bobby Stern1982
Newhart as Not available1982
I, the Jury as Gentleman at Bar1984
Special Effects Makeup & Hair