Series
|
Role
|
Episode
|
Airdate
|
L.A. Law |
Bartender |
3x05 - Princess and the Pee |
December 8, 1988
|
Hunter |
Robert Walters |
6x13 - Son and Heir |
February 3, 1990
|
Seinfeld |
Sal Bass (Rushdie) |
4x19 - The Implant |
February 25, 1993
|
Seinfeld |
Sal Bass (Rushdie) |
4x24 - The Pilot (2) |
May 20, 1993
|
Space: Above and Beyond |
Captain Lewelyn |
1x05 - Mutiny |
October 15, 1995
|
Chicago Hope |
Agent Naramoore |
2x15 - Hearts and Minds |
February 5, 1996
|
Lois & Clark: The New Adventures of Superman |
President Kasparov |
4x13 - Sex, Lies and Videotape |
January 19, 1997
|
Stargate SG-1 |
Bra'tac |
1x12 - Bloodlines |
October 10, 1997
|
The Practice |
Dr. Alvin Traub |
2x08 - The Means |
November 8, 1997
|
Ally McBeal |
Judge Walter Swan |
1x20 - The Inmates (1) |
April 27, 1998
|
Stargate SG-1 |
Bra'tac |
2x01 - The Serpent's Lair (3) |
June 26, 1998
|
Stargate SG-1 |
Bra'tac |
2x08 - Family |
August 14, 1998
|
Stargate SG-1 |
Bra'tac |
3x01 - Into the Fire (2) |
June 25, 1999
|
Crusade |
Natchok Var |
1x11 - The Needs of Earth |
August 18, 1999
|
Judging Amy |
Mr. Morton |
1x11 - Presumed Innocent |
December 14, 1999
|
The Practice |
Dr. Emmanuel Wills |
4x15 - Race Ipsa Loquitor |
February 20, 2000
|
Stargate SG-1 |
Bra'tac |
3x20 - Maternal Instinct |
February 25, 2000
|
Star Trek: Voyager |
Chorus #3 |
6x22 - Muse |
April 26, 2000
|
The X-Files (uncredited) |
Cigarette Smoking Pontiff |
7x19 - Hollywood A.D. |
April 30, 2000
|
Angel (uncredited) |
Thesulac Demon |
2x02 - Are You Now or Have You Ever Been |
October 3, 2000
|
Family Law |
Dominic Martinez |
2x08 - Family Values |
November 20, 2000
|
CSI |
Dr. Rambar/Hand Writing Expert |
1x11 - I-15 Murders |
January 12, 2001
|
Stargate SG-1 |
Bra'tac |
5x02 - Threshold (3) |
July 6, 2001
|
Titus |
Judge |
3x07 - The Trial |
January 2, 2002
|
The Practice |
Dr. Gorman |
6x15 - Man and Superman |
February 24, 2002
|
Charmed |
Dark Priest |
4x15 - Marry-Go-Round |
March 14, 2002
|
Stargate SG-1 |
Bra'tac |
5x18 - The Warrior |
April 12, 2002
|
Alias |
Barcelo |
1x20 - The Solution |
April 21, 2002
|
Charmed |
Dark Priest |
4x21 - Womb Raider |
May 9, 2002
|
Stargate SG-1 |
Bra'tac |
6x01 - Redemption (1) |
June 7, 2002
|
Stargate SG-1 |
Bra'tac |
6x02 - Redemption (2) |
June 14, 2002
|
Stargate SG-1 |
Bra'tac |
6x09 - Allegiance |
August 9, 2002
|
Alias |
SD-6 Agent Tambor Barceló |
2x02 - Trust Me |
October 6, 2002
|
The West Wing |
Ali Nissir |
4x06 - Game On |
October 30, 2002
|
Stargate SG-1 |
Bra'tac / Bray |
6x19 - The Changeling |
February 28, 2003
|
Stargate SG-1 |
Bra'tac |
7x04 - Orpheus |
June 27, 2003
|
Stargate SG-1 |
Bra'tac |
7x11 - Evolution (1) |
August 22, 2003
|
The Practice |
Dr. Bernard Gorman |
8x08 - Concealing Evidence |
November 23, 2003
|
Stargate SG-1 |
Bra'tac |
7x12 - Evolution (2) |
January 9, 2004
|
Dragnet |
Father Saonja |
2x08 - Retribution |
May 5, 2004
|
Stargate SG-1 |
Bra'tac |
7x21 - Lost City (1) |
March 12, 2004
|
Stargate SG-1 |
Bra'tac |
7x22 - Lost City (2) |
March 19, 2004
|
Stargate SG-1 |
Bra'tac |
8x09 - Sacrifices |
September 10, 2004
|
CSI |
the Super |
5x01 - Viva Las Vegas |
September 23, 2004
|
Stargate SG-1 |
Bra'tac |
8x16 - Reckoning (1) |
February 25, 2005
|
Stargate SG-1 |
Bra'tac |
8x17 - Reckoning (2) |
March 4, 2005
|
Stargate SG-1 |
Bra'tac |
8x18 - Threads |
March 11, 2005
|
Stargate SG-1 |
Bra'tac |
9x10 - The Fourth Horseman (1) |
September 16, 2005
|
CSI |
Professor Rambar |
6x06 - Secrets and Flies |
November 3, 2005
|
Stargate SG-1 |
Bra'tac |
9x11 - The Fourth Horseman (2) |
January 6, 2006
|
Stargate SG-1 |
Bra'tac |
9x14 - Stronghold |
January 27, 2006
|
CSI |
Professor Rambar |
6x15 - Pirates of the Third Reich |
February 9, 2006
|
Stargate SG-1 |
Bra'tac |
10x01 - Flesh and Blood |
July 14, 2006
|
Stargate SG-1 |
Bra'tac |
10x07 - Counterstrike |
August 25, 2006
|
Dexter |
Santos Jimenez |
2x05 - The Dark Defender |
October 28, 2007
|
Dexter |
Santos Jimenez |
2x08 - Morning Comes |
November 18, 2007
|
Dexter |
Santos Jimenez |
2x09 - Resistance Is Futile |
November 25, 2007
|
Terminator: The Sarah Connor Chronicles |
Enrique Salzia |
1x02 - Gnothi Seauton |
January 14, 2008
|
Dollhouse |
Atalo Diakos |
1x04 - Gray Hour |
March 6, 2009
|
CSI: NY |
Professor Papakota |
5x18 - Point of No Return |
March 18, 2009
|
CSI: NY |
Professor Papakota |
5x20 - Prey |
April 8, 2009
|
CSI: NY |
Professor Papakota |
5x24 - Grounds for Deception |
May 13, 2009
|
Once Upon a Time |
Geppetto / Marco |
1x01 - Pilot |
October 23, 2011
|
Once Upon a Time |
Geppetto / Marco |
1x05 - That Still Small Voice |
November 27, 2011
|
Once Upon a Time |
Geppetto / Marco |
1x20 - The Stranger |
April 29, 2012
|
Once Upon a Time |
Geppetto / Marco |
2x02 - We Are Both |
October 7, 2012
|
Once Upon a Time |
Geppetto / Marco |
2x11 - The Outsider |
January 13, 2013
|
Once Upon a Time |
Geppetto / Marco |
2x17 - Welcome to Storybrooke |
March 17, 2013
|
Once Upon a Time |
Geppetto / Marco |
2x18 - Selfless, Brave and True |
March 24, 2013
|
Continuum |
Edouard Kagame |
2x11 - Second Guess |
July 21, 2013
|
Continuum |
Edouard Kagame |
3x07 - Waning Minutes |
May 4, 2014
|
Once Upon a Time |
Geppetto / Marco |
3x21 - Snow Drifts |
May 11, 2014
|
Once Upon a Time |
Geppetto / Marco |
3x22 - There's No Place Like Home |
May 11, 2014
|
Once Upon a Time |
Geppetto / Marco |
4x13 - Unforgiven |
March 8, 2015
|
Once Upon a Time |
Geppetto / Marco |
4x14 - Enter the Dragon |
March 15, 2015
|