Series
|
Role
|
Episode
|
Airdate
|
Psi Factor: Chronicles of the Paranormal |
Technician |
1x03B - Ghostly Voices |
October 12, 1996
|
F/X: The Series |
Van Driver |
1x03 - High Risk |
September 23, 1996
|
Goosebumps |
Man in Black |
3x04 - Don't Go to Sleep |
September 20, 1997
|
Twitch City |
Bad Cop |
1x01 - I Slept with My Mother |
January 19, 1998
|
F/X: The Series |
Sakovitch |
2x14 - Inferno |
February 23, 1998
|
Earth: Final Conflict |
Reporter |
2x12 - One Man's Castle |
January 25, 1999
|
Earth: Final Conflict |
Guard 1 |
2x13 - Second Chances |
February 1, 1999
|
Total Recall 2070 |
Dr. Levy |
1x10 - Brain Fever |
March 16, 1999
|
Mythic Warriors: Guardians of the Legend |
Lycopheus (voice) |
2x11 - Androcles and the Lion |
December 18, 1999
|
Twitch City |
Sharpshooter 1 |
2x04 - People Who Don't Care About Anything |
March 29, 2000
|
Earth: Final Conflict |
Fisk |
3x19 - Apparition |
April 24, 2000
|
Soul Food |
Gino |
1x07 - Truth Be Told |
August 9, 2000
|
Code Name: Eternity |
Nolan |
1x19 - Project Midas |
October 1, 2000
|
Twice in a Lifetime |
Dwight White |
2x11 - Used Hearts |
November 15, 2000
|
Doc |
Blind Man |
2x01 - Blind Alley |
September 9, 2001
|
Earth: Final Conflict |
Jens |
5x01 - Unearthed |
October 1, 2001
|
Our Hero |
Tommy |
2x07 - The Birthday Issue |
November 23, 2001
|
An American in Canada |
Matt Dawson |
1x00 - Pilot |
January 18, 2002
|
Soul Food |
Butter |
3x05 - Empty Spaces |
July 24, 2002
|
Monk |
Carl Jenkins |
1x09 - Mr. Monk and the Marathon Man |
September 13, 2002
|
Sue Thomas: F.B.Eye |
Curtis Sanford |
1x10 - Dirty Bomb |
February 2, 2003
|
Mutant X |
Owen Taylor |
2x21 - Reawakening |
May 5, 2003
|
Street Time |
Alfa Goodman |
1x18 - Even |
May 28, 2003
|
1-800-Missing |
Agent #2 |
1x02 - They Come as They Go |
August 9, 2003
|
1-800-Missing |
Agent Avery Nash |
1x04 - I Thought I Knew You |
August 23, 2003
|
1-800-Missing |
Agent Avery Nash |
1x08 - Ties That Bind |
September 27, 2003
|
Slings & Arrows |
Horatio |
1x03 - Madness in Great Ones |
November 17, 2003
|
Slings & Arrows |
Horatio |
1x06 - Playing the Swan |
December 8, 2003
|
Puppets Who Kill |
Defence Lawyer |
2x01 - Bill Sues |
January 30, 2004
|
The Eleventh Hour |
Detective Glen Madison |
3x10 - The Miracle Worker |
February 19, 2005
|
Puppets Who Kill |
Jones |
3x08 - The CBC Is Killing Again |
April 1, 2005
|
Kojak |
Det. Walters |
1x05 - Hitman |
April 24, 2005
|
Kojak |
Det. Walters |
1x06 - Kind of Blue |
May 1, 2005
|
Revelations |
Roy |
1x05 - Hour Five |
May 11, 2005
|
It's Me Gerald |
Policeman |
1x01 - How Do You Know You've Hit Bottom? |
September 4, 2005
|
Bigfoot Presents: Meteor and the Mighty Monster Trucks |
Big Wheelie (voice) |
1x01 - Race Relations |
October 16, 2006
|
Magi-Nation |
Agram (voice) |
1x01 - Final Dreamer |
2007
|
The Dresden Files |
|
1x04 - Rules of Engagement |
February 18, 2007
|
The Jane Show |
Black Male Cop |
2x07 - The United Nations of Jane |
February 22, 2007
|
Billable Hours |
Steve James |
2x05 - One Hit Wonder |
May 20, 2007
|
The Border |
Security Guard |
1x11 - Civil Disobedience |
March 17, 2008
|
Everything She Ever Wanted |
Mark Edwards |
1x01 - Episode 101 |
November 14, 2009
|
Everything She Ever Wanted |
Mark Edwards |
1x02 - Episode 102 |
November 15, 2009
|
The Dating Guy |
David (voice) |
1x10 - Cherry Sundae |
November 19, 2009
|
Covert Affairs |
Commanding Officer |
1x01 - Pilot |
July 13, 2010
|
Unnatural History |
Executor |
1x05 - Fountain of Truth |
July 20, 2010
|
Dan for Mayor |
Mr. Swifty |
1x10 - Revenge Is Swifty |
June 7, 2010
|
Connor Undercover |
Vice-Principal Grimsby |
1x03 - Cover Story |
August 25, 2010
|
Connor Undercover |
Vice-Principal Grimsby |
1x13 - Password Protect |
December 10, 2010
|
Doodlebops Rockin' Road Show |
Head T-Rex / Professor Poochini |
1x14 - Don't Forget to Ask/Bop Bop's New Tricks |
2010
|
Good Dog |
Gerry Davis |
1x03 - Jack Nicholson |
March 13, 2011
|
XIII: The Series |
|
1x08 - Hunting Party |
May 9, 2011
|
Falling Skies |
Mike |
1x01 - Live and Learn |
June 19, 2011
|
Falling Skies |
Mike |
1x02 - The Armory |
June 19, 2011
|
Falling Skies |
Mike |
1x03 - Prisoner of War |
June 26, 2011
|
Falling Skies |
Mike |
1x06 - Sanctuary (1) |
July 17, 2011
|
Falling Skies |
Mike |
1x07 - Sanctuary (2) |
July 24, 2011
|
Against the Wall |
|
1x04 - The Fifth Body |
August 21, 2011
|
Combat Hospital |
Lt. Cliffgood |
1x13 - Do No Harm |
September 6, 2011
|
Hemlock Grove |
Guard |
1x05 - Hello, Handsome |
April 19, 2013
|
Hemlock Grove |
Guard |
1x09 - What Peter Can Live Without |
April 19, 2013
|
Mayday |
Captain Negash |
12x10 - Heading to Disaster |
May 3, 2013
|
The Listener |
Armoured Van Driver |
4x02 - The Blue Line |
June 5, 2013
|
Rogue |
Tyson Ballard |
3x02 - The Chandelier Man |
July 1, 2015
|
Beauty and the Beast |
Lieutenant Tran |
3x12 - Sins of the Fathers |
August 27, 2015
|