Series
|
Role
|
Episode
|
Airdate
|
Miami Vice |
Cruz |
5x04 - Bad Timing |
December 2, 1988
|
In the Heat of the Night |
Leonard Grissom |
4x04 - Perversions of Justice |
October 2, 1990
|
Quantum Leap |
Hank Pilcher |
4x19 - Moments to Live |
April 8, 1992
|
Sisters |
Joe |
3x16 - Things Are Tough All Over |
February 6, 1993
|
Chicago Hope |
Walter Platt |
1x13 - Small Sacrifices |
January 23, 1995
|
Highlander |
Mickey |
4x03 - The Innocent |
October 15, 1995
|
The X-Files |
Gerry Schnauz |
4x04 - Unruhe |
October 27, 1996
|
Murder One |
Clifford Banks |
2x13 - Chapter Thirteen, Year Two |
May 25, 1997
|
Murder One |
Clifford Banks |
2x14 - Chapter Fourteen, Year Two |
May 25, 1997
|
Murder One |
Clifford Banks |
2x15 - Chapter Fifteen, Year Two |
May 26, 1997
|
Murder One |
Clifford Banks |
2x16 - Chapter Sixteen, Year Two |
May 26, 1997
|
Murder One |
Clifford Banks |
2x17 - Chapter Seventeen, Year Two |
May 29, 1997
|
Murder One |
Clifford Banks |
2x18 - Chapter Eighteen, Year Two |
May 29, 1997
|
The Handler |
Sergei/Ray |
1x01 - Pilot |
September 26, 2003
|
Alias |
Cambell/Schapker |
3x08 - Breaking Point |
November 23, 2003
|
CSI |
Marty Gleason |
5x05 - Swap Meet |
October 28, 2004
|
Bones |
Haze Jackson |
7x07 - The Prisoner in the Pipe |
April 2, 2012
|
Hawaii Five-0 (2010) |
Richard Branch |
2x20 - Ha'alele |
April 9, 2012
|