Series
|
Role
|
Episode
|
Airdate
|
Millennium |
Detective Krebbs |
3x21 - Via Dolorosa (1) |
May 14, 1999
|
The Sentinel |
Man #1 |
4x07 - Most Wanted |
May 17, 1999
|
Da Vinci's Inquest |
Mark Jefferson |
3x13 - I'm an Anomaly and an Anachronism, but I'm Not Alone |
February 6, 2001
|
Dark Angel |
British Eddy |
2x06 - Two |
November 9, 2001
|
Dark Angel |
British Eddy |
2x07 - Some Assembly Required |
November 16, 2001
|
Stargate SG-1 |
Luthor |
6x14 - Smoke & Mirrors |
January 24, 2003
|
Black Sash |
Neil |
1x02 - Jump Start |
April 6, 2003
|
Smallville |
Young Dexter |
3x06 - Relic |
November 5, 2003
|
Tru Calling |
Hank |
1x12 - Valentine |
February 12, 2004
|
Da Vinci's Inquest |
Samuels |
6x12 - A Man When He's Down |
April 4, 2004
|
Battlestar Galactica |
Linden |
2x14 - Black Market |
January 27, 2006
|
Intelligence |
James Mallaby |
1x02 - A Champagne Payday |
October 17, 2006
|
Intelligence |
James Mallaby |
1x03 - Don't Break Your Brother's Heart |
October 24, 2006
|
Intelligence |
James Mallaby |
1x04 - Jimmy's Got a Money Machine |
October 31, 2006
|
Intelligence |
James Mallaby |
1x06 - Pressure Drop |
November 14, 2006
|
Intelligence |
James Mallaby |
1x07 - Love and War |
November 21, 2006
|
Intelligence |
James Mallaby |
1x08 - Clean and Simple |
November 28, 2006
|
Intelligence |
James Mallaby |
1x09 - Cleaning Up |
December 5, 2006
|
Intelligence |
James Mallaby |
1x10 - Things Change |
December 12, 2006
|
Intelligence |
James Mallaby |
1x11 - Not a Nice Boy! |
January 9, 2007
|
Bionic Woman |
Drug Dealer |
1x01 - Second Chances |
September 26, 2007
|
Intelligence |
James Mallaby |
2x01 - A Man Escapes |
October 1, 2007
|
Intelligence |
James Mallaby |
2x02 - A Man Is Framed |
October 8, 2007
|
Intelligence |
James Mallaby |
2x09 - A Woman Inside |
November 26, 2007
|