Series
|
Role
|
Episode
|
Airdate
|
The X-Files |
Officer |
3x21 - Avatar |
April 26, 1996
|
The Sentinel |
Ray |
2x06 - True Crime |
October 9, 1996
|
The Sentinel |
Ray |
2x16 - Dead Drop |
February 19, 1997
|
The Outer Limits (1995) |
Technician |
3x18 - A Special Edition |
July 25, 1997
|
Stargate SG-1 |
Warren |
1x01 - Children of the Gods (1) |
July 27, 1997
|
Stargate SG-1 |
Warren |
1x02 - Children of the Gods (2) |
July 27, 1997
|
Stargate SG-1 |
Major Warren |
2x03 - Prisoners |
July 10, 1998
|
Stargate SG-1 |
Sergeant Warren |
3x14 - Foothold |
November 5, 1999
|
7 Days |
FBI Lead Agent |
2x18 - Brother, Can You Spare a Bomb? |
April 19, 2000
|
7 Days |
Lamar Pitts |
2x21 - Mr. Donovan's Neighborhood |
May 10, 2000
|
Dark Angel |
TAC Officer #2 (uncredited) |
1x18 - Pollo Loco |
April 24, 2001
|
Dark Angel |
TAC Op O'Neill |
1x22 - And Jesus Brought a Casserole |
May 22, 2001
|
Stargate SG-1 |
Major Lawrence |
5x20 - The Sentinel |
May 3, 2002
|
Dead Like Me |
Businessman |
1x02 - Dead Girl Walking |
July 4, 2003
|
The L Word |
David Waters |
1x07 - L'Ennui |
February 29, 2004
|
The L Word |
David Waters |
2x13 - Lacuna |
May 15, 2005
|
The 4400 |
David Kendrick |
2x04 - Weight of the World |
June 19, 2005
|
Smallville |
Doctor |
5x05 - Thirst |
October 27, 2005
|
The L Word |
David Waters |
3x01 - Labia Majora |
January 8, 2006
|
The L Word |
David Waters |
3x02 - Lost Weekend |
January 15, 2006
|
Supernatural |
Jason |
1x12 - Faith |
January 17, 2006
|
Blade: The Series |
Robert Brooks |
1x06 - Delivery |
August 2, 2006
|
Blade: The Series |
Younger Robert Brooks |
1x07 - Sacrifice |
August 9, 2006
|
Human Target (2010) |
Delgado |
2x05 - Dead Head |
December 15, 2010
|