2019
The Robeson Effect as Self
2013
Masters of Sex as Eustace (1 episode)
2009
Repo Chick as Rogers
2009
The Harimaya Bridge as Daniel Holder
2005
My Name Is Earl as Corrections Officer (1 episode)
2004
Jack & Bobby (1 episode)
2003
NCIS as Henry (1 episode)
2003
Threat Matrix as Army Surgeon (1 episode)
2002
Still Standing as Middle Aged Man (1 episode)
2002
First Monday (2 episodes)
2001
They Crawl as Capt. Righetti
2000
The District as Bob Bradshaw (1 episode)
1999
The West Wing as Rep. Jackson (1 episode)
1999
Judging Amy as Arthur Ethelridge (1 episode)
1998
Charmed as The Source (3 episodes)
1996
America's Dream as Willie (segment "The Boy Who Painted Christ Black")
1995
JAG as Professor Dubotu (1 episode)
1994
My So-Called Life as Mr. Foster (2 episodes)
1994
Babylon 5 as Leif Tanner (1 episode)
1994
Babylon 5 as Merchant (1 episode)
1993
Fallen Angels as Waldo (1 episode)
1993
Star Trek: Deep Space Nine as Medical Big Shot (1 episode)
1990
Beverly Hills, 90210 (1 episode)
1987
Walker as Achilles Kewen
1987
Maid to Order as George Sterling
1987
The Kindred as Dr. Stone
1986
L.A. Law as Judge Walter Emerick (1 episode)
1984
Hunter as Cecil (1 episode)
1979
Knots Landing as Counsellor (1 episode)
1979
Knots Landing as Counselor (1 episode)
1975
The Jeffersons (1 episode)