2019
Questions as Not available2016
Displacement as Charles Sinclair2014
Silicon Valley as Lee2014
How to Get Away with Murder as Father Bernard2013
Lovelace as Senator Specter2012
1600 Penn as Cabinet Secretary2010
Shake It Up as Health Inspector2010
Class as Mr. Pennington2009
The Forgotten as Mr. Simmons2009
Get the Girl as O'Malley2007
Mad Men as Charles Butler Jr.2005
Grey's Anatomy as Steven Basche2005
Bones as Dr. Barragan2005
Weeds as Onscreen Video Narrator2005
The Closer as Gerald Wein2004
Stroker and Hoop as T.J. the D.J. (voice)2004
Summerland as Not available2003
NCIS as Minister2003
Hulk as Pediatrician2002
Without a Trace as Tompkins2002
CSI: Miami as Lawyer1998
Charmed as Lawyer1997
The Practice as ADA Tom Connolly1997
Beyond Belief: Fact or Fiction as Realtor (segment "Dust")1996
Soul of the Game as Radio Announcer1995
JAG as Captain Costain1994
ER as Perkins1993
The X-Files as Officer Custer1993
Dave's World as Not available1993
Home Free as Young Lawyer1991
Going Under as Skiff1987
She's the Sheriff as Not available1986
Defenders of the Earth as Flash Gordon (voice)1986
GoBots: Battle of the Rock Lords as Leader-1 (voice)1985
Galtar and the Golden Lance as Galtar (voice)1984
Challenge of the GoBots as Leader-11982
Gloria as Clark V. Uhley, Jr.1981
The Munsters' Revenge as Boyfriend (uncredited)1978
The Seniors as Steven Elliott1968
Hawaii Five-O as George Atkins1968
Hawaii Five-O as Jim Thompson1968
Hawaii Five-O as Draper Taggart1968
Hawaii Five-O as Philip Christie1968
Hawaii Five-O as Clerk1968
Hawaii Five-O as Attendant #21968
Hawaii Five-O as Israeli Agent