Series
|
Role
|
Episode
|
Airdate
|
Millennium |
Deputy Jack |
2x07 - 19:19 |
November 7, 1997
|
The X-Files |
Sports Store Employee |
5x08 - Kitsunegari |
January 4, 1998
|
Millennium |
Clerk |
3x17 - Darwin's Eye |
April 16, 1999
|
7 Days |
Pilot #2 |
2x02 - Pinball Wizard |
October 6, 1999
|
Da Vinci's Inquest |
Willy Delmar |
2x05 - His Wife |
November 3, 1999
|
7 Days |
Travis |
2x22 - Playmates and Presidents |
May 17, 2000
|
Beyond Belief: Fact or Fiction |
Officer |
4x11 - Episode 43 |
August 22, 2002
|
Da Vinci's Inquest |
Uniform #1 |
5x06 - Dizzy Looking Down |
December 8, 2002
|
Jake 2.0 |
Tech Agent Hart |
1x02 - Training Day |
September 17, 2003
|
Jake 2.0 |
Tech Agent Hart |
1x03 - Cater Waiter |
September 24, 2003
|
Jake 2.0 |
Tech Agent Hart |
1x07 - Jerry 2.0 |
October 29, 2003
|
Tru Calling |
Priest |
1x01 - Pilot |
October 30, 2003
|
Jake 2.0 |
Tech Agent Hart |
1x08 - Middleman |
November 5, 2003
|
Dead Like Me |
Mercedes Guy |
2x05 - Hurry |
August 22, 2004
|
Battlestar Galactica |
Paramedic Kim |
2x01 - Scattered |
July 15, 2005
|
Battlestar Galactica |
Paramedic Howard Kim |
2x03 - Fragged |
July 29, 2005
|
Smallville |
EMT |
5x03 - Hidden |
October 13, 2005
|
Stargate SG-1 |
Colonel Johnson |
9x11 - The Fourth Horseman (2) |
January 6, 2006
|
The 4400 |
Dante Ferelli |
3x01/02 - The New World |
June 11, 2006
|
Psych |
ND Speed Dater Guy |
1x11 - He Loves Me, He Loves Me Not, He Loves, Oops He's Dead |
February 2, 2007
|
Supernatural |
FBI Special Agent Carl Reidy |
2x19 - Folsom Prison Blues |
April 26, 2007
|
Supernatural |
FBI Special Agent Carl Reidy |
3x12 - Jus in Bello |
February 21, 2008
|
Fringe |
Co-Pilot |
2x05 - Dream Logic |
October 15, 2009
|