2024
Brooklyn, Minnesota as Reverend Oja
2023
Secondary as Al Davis
2021
Girls5eva as Crandall (1 episode)
2020
A West Wing Special to Benefit When We All Vote as Officer/Aide/Civilian #2
2020
Chasing Eagle Rock as Sam
2020
Algorithm: BLISS as Psychotic Man
2020
Messiah as Judge Harold Pleva (1 episode)
2019
Someone Great as Old Man
2018
The Last O.G. as Cookie (1 episode)
2016
37 as George Bernstein
2016
MacGyver as O'Brian (1 episode)
2016
The Tick as Nabokov (1 episode)
2015
Marvel's Jessica Jones as Dr. Kozlov (2 episodes)
2015
Sneaky Pete as Arlo (2 episodes)
2015
Eye Candy as Mick Ferguson (1 episode)
2013
The Blacklist as Frank Gordon (1 episode)
2013
House of Cards as Earl Hanna (1 episode)
2011
Person of Interest as Borsalino Cap (1 episode)
2009
White Collar as Mozzie's Friend (1 episode)
2009
The Good Wife as Liam Meade (1 episode)
2009
Love Finds A Home as Reverend Davis
2009
Castle as Abe Sandrich (1 episode)
2007
Dirty Sexy Money (1 episode)
2007
The Bill Engvall Show (1 episode)
2007
No Country for Old Men as Boot Salesman
2007
Trust Me as Amos Sands
2007
A Stranger's Heart as Duds
2007
Ten 'til Noon as Mr. Duke
2007
Zodiac as Copy Editor #1
2006
Hard Scrambled as Killian
2006
Brothers and Sisters as Berkeley Goldschmidt (1 episode)
2006
Psych as Leonard Sirtis (1 episode)
2005
Close to Home (4 episodes)
2005
Bones as Gregory Gering (1 episode)
2004
Desperate Housewives as Raymond (1 episode)
2004
Boston Legal as Judge Dale Wallace (2 episodes)
2004
CSI: NY as Tenant Owner (1 episode)
2003
Cold Case as Crumbs (2005) (1 episode)
2003
Joan of Arcadia (1 episode)
2003
CarnivĂ le as Ike Gukor (2 episodes)
2003
A Man Apart as Chief Neal
2002
Catch Me If You Can as Principal Evans
2001
Star Trek: Enterprise as The Alien (1 episode)
2001
Star Trek: Enterprise as Vulcan Attaché Tos (1 episode)
2001
Six Feet Under as Lawrence Mason (2 episodes)
2001
The Division (1 episode)
2000
CSI: Crime Scene Investigation as Mr. Willoughby (2 episodes)
2000
Gilmore Girls as George (1 episode)
2000
Strong Medicine as Michael Wilkins (1 episode)
2000
Malcolm in the Middle as Vic Feldspar (1 episode)
1999
Angel as Denver (1 episode)
1999
The West Wing as Bob Slatterly (14 episodes)
1999
Family Law as Dr. Thompson (1 episode)
1999
Stigmata as Father Durning
1998
Seven Days (1 episode)
1998
Recoil as Captain Trent
1997
One Night Stand as Merv
1997
Ally McBeal (1 episode)
1997
Stargate SG-1 as Ellori (1 episode)
1997
Breakdown as Calhoun
1997
The Practice as Judge Seymour (3 episodes)
1996
After the Silence as Ray Keyes
1996
Ghosts of Mississippi as Thorn McIntyre
1995
Leaving Las Vegas as Mr. Simpson
1995
JAG as Irwin Slater (1 episode)
1995
Murder One as Dr. Leland O'Conner (1 episode)
1995
Star Trek: Voyager as Viorsa (1 episode)
1994
Star Trek: Generations as Com Officer
1994
ER as Dr. Stofsky (1 episode)
1994
All-American Girl as Representative (1 episode)
1994
Babylon 5 as Tu'Pari (1 episode)
1993
Mr. Jones as Mr. Wilson
1993
The X-Files as General Thomas Callahan (1 episode)
1993
The John Larroquette Show as Sal DalBazzo (1 episode)
1993
Fallen Angels as Chief (1 episode)
1993
For Their Own Good as Doctor Mason
1993
Star Trek: Deep Space Nine as Kira Taban (2 episodes)
1992
Melrose Place as Amanda's Doctor (2 episodes)
1992
Bodies of Evidence (1 episode)
1991
Liebestraum as Dr. Parker
1990
Law & Order as Defense Attorney Boden (1 episode)
1990
Law & Order as Sam Drucker (1 episode)
1990
People Like Us as Mike O'Rourke
1990
Loose Cannons as TV Station Man
1988
Roseanne (1 episode)
1987
Star Trek: The Next Generation as Mirok (1 episode)
1987
Star Trek: The Next Generation as The Engineer (1 episode)
1986
L.A. Law as Dr. Raymond Miles (1 episode)
1984
Murder, She Wrote as Leonard (2 episodes)
1984
Home Free All as Truck Driver
1983
Strange Invaders as State Trooper
1951
Hallmark Hall of Fame as Janos (1 episode)
1951
Hallmark Hall of Fame as Jed (1 episode)