Series
|
Role
|
Episode
|
Airdate
|
Alien Nation |
Joe Comet |
1x11 - The Game |
November 20, 1989
|
Night Court |
Producer |
8x22 - Harry's Fifteen Minutes |
April 3, 1991
|
L.A. Law |
Sydney Lowenstein |
6x05 - Monkey on My Back Lot |
November 14, 1991
|
L.A. Law |
Rudolpho |
7x01 - L.A. Lawless |
October 22, 1992
|
Star Trek: Deep Space Nine |
Gul Jasad |
1x01 - Emissary (1) |
January 3, 1993
|
Star Trek: Deep Space Nine |
Gul Jasad |
1x02 - Emissary (2) |
January 3, 1993
|
NYPD Blue |
Jerry, the Doctor |
1x06 - Personal Foul |
October 26, 1993
|
Lois & Clark: The New Adventures of Superman |
Henchman |
3x11 - Home Is Where the Hurt Is |
December 17, 1995
|
Cybill |
Art Teacher |
3x02 - Venice or Bust |
September 23, 1996
|
Silk Stalkings |
|
8x17 - Cook's Tour |
March 21, 1999
|
Judging Amy |
Marvin Gellman |
1x15 - Culture Clash |
February 15, 2000
|
The Pretender |
Emily's Landlord |
4x19 - The Inner Sense (1) |
May 13, 2000
|
Stargate SG-1 |
1st Ambassador Valis |
6x07 - Shadow Play |
July 26, 2002
|
Charmed |
Avatar Alpha |
5x09 - Sam I Am |
November 17, 2002
|
Charmed |
Avatar Alpha |
5x12 - Centennial Charmed |
January 19, 2003
|
Alias |
Jens |
2x21 - Second Double |
May 4, 2003
|
She Spies |
Gerald the Mortician |
2x15 - The Gift |
February 16, 2004
|
Charmed |
Avatar Alpha |
7x11 - Ordinary Witches |
January 16, 2005
|
Charmed |
Avatar Alpha |
7x12 - Extreme Makeover: World Edition |
January 23, 2005
|
Charmed |
Avatar Alpha |
7x13 - Charmageddon |
January 30, 2005
|
Burn Notice |
Eli Zamar |
1x05 - Family Business |
July 26, 2007
|