2016
Diffability Hollywood as Not available2015
CSI: Immortality as Dr. Al Robbins2013
The Wrong Woman as Judge Wallace2007
Ben 10: Secret of the Omnitrix as Azmuth (voice)2007
The Gene Generation as Abraham2005
Avatar: The Last Airbender as Additional Voices (voice)2004
The Batman as Pilot (voice)2003
America's Next Top Model as Guest2003
North Mission Road as Not available2002
My Father's House as The Man On Crutches2001
The Zeta Project as Not available2000
CSI: Crime Scene Investigation as Al Robbins2000
Static Shock as Pilot (voice)2000
The Burkittsville 7 as David Hooper1999
The West Wing as David Nessler1999
Batman Beyond as Fulton (voice)1999
Family Law as Not available1998
The Negotiator as Cale Wangro1997
Beyond Belief: Fact or Fiction as Judge Waters (segment "1st Time Offender")1997
The Practice as Judge Bradley Michaelson1997
The New Batman Adventures as Reporter (voice)1997
Brooklyn South as John Keough1997
Starship Troopers as Recruiting Sergeant1996
Superman: The Animated Series as Not available1996
Superman: The Animated Series as News Anchor (voice)1996
Superman: The Animated Series as Reporter (voice)1996
Superman: The Animated Series as Spokesman (voice)1996
Andersonville as Samson1995
The Sylvester & Tweety Mysteries as Auctioneer (voice)1994
Touched by an Angel as Harry1993
Once Upon a Forest as Truck Driver (voice) (uncredited)1993
Dream Lover as Dr. Sheen1992
Batman: The Animated Series as Additional Voices (voice)1992
Love & War as Not available1991
Class Action as Steven Kellen1990
Beverly Hills, 90210 as Not available1990
Beverly Hills, 90210 as The Teacher1986
L.A. Law as Judge Myron Swaybill1986
The Littles: Liberty and the Littles as Dinky Little (voice)1985
Here Come the Littles as Dinky Little (voice)1984
G.I. Joe: The Revenge of Cobra as Col. Sharp (voice)1983
The Littles as Not available1983
Deal of the Century as Rick PenidoNaN
Aaah! Roach! as President Kozlow