Series
|
Role
|
Episode
|
Airdate
|
Star Trek: The Next Generation |
Parem |
5x24 - The Next Phase |
May 18, 1992
|
L.A. Law |
Val Beaudine |
7x20 - Testing, Testing, 1...2...3...4 |
May 6, 1993
|
Star Trek: The Next Generation |
Crosis |
6x26 - Descent (1) |
June 21, 1993
|
Star Trek: The Next Generation |
Crosis |
7x01 - Descent (2) |
September 20, 1993
|
The Adventures of Brisco County, Jr. |
Hans |
1x14 - Steel Horses |
November 19, 1993
|
NYPD Blue |
Chaz Hildum |
2x09 - Don We Now Our Gay Apparel |
January 3, 1995
|
ER |
Allman |
1x15 - Long Day's Journey |
January 19, 1995
|
Babylon 5 |
Rick |
2x08 - A Race Through Dark Places |
January 26, 1995
|
Frasier |
Gunnar |
2x21 - An Affair to Forget |
May 2, 1995
|
Space: Above and Beyond |
Monitor #1 |
1x13 - Who Monitors the Birds? |
January 7, 1996
|
Murder, She Wrote |
Lt. Spivak |
12x17 - Something Foul in Flappieville |
February 15, 1996
|
V.I.P. |
|
1x08 - Val Got Game |
November 14, 1998
|
Sliders |
Korindos/Kaplan |
4x14 - Mother and Child |
December 7, 1998
|
Becker |
Todd |
1x05 - My Dinner with Becker |
December 7, 1998
|
Sabrina, the Teenage Witch |
Emil |
3x16 - Sabrina the Matchmaker |
February 12, 1999
|
JAG |
Major Lynch |
6x21 - Past Tense |
May 1, 2001
|
Crossing Jordan |
Bobby Grayson |
1x04 - Born to Run |
October 15, 2001
|
JAG |
Cmdr. Webster |
7x06 - Redemption |
October 30, 2001
|
V.I.P. |
|
4x16 - Dude, Where's My Party? |
February 23, 2002
|
NUMB3RS |
Matt Pribitech |
2x21 - Rampage |
April 28, 2006
|
NCIS |
Jacob Torrance |
4x17 - Skeletons |
February 27, 2007
|
Without a Trace |
Jim Neese |
5x23 - Two of Us |
May 6, 2007
|
CSI: NY |
Patrick Habis |
5x14 - She's Not There |
February 11, 2009
|
The Mentalist |
Fire Station Captain |
3x09 - Red Moon |
November 18, 2010
|
Desperate Housewives |
Man |
8x13 - Is This What You Call Love? |
February 12, 2012
|