| Series
|
Role
|
Episode
|
Airdate
|
| CBS Schoolbreak Special |
Barney Roth |
4x04 - The Day They Came to Arrest the Book |
January 27, 1987
|
| Alfred Hitchcock Presents |
Rick Garrison |
4x01 - Fogbound |
October 8, 1988
|
| Knightwatch |
|
1x05 - Hard Day's Knight |
December 15, 1988
|
| The Hitchhiker |
Kenny |
5x17 - Coach |
September 30, 1989
|
| The Campbells |
Kevin Horatio Sims |
3x07 - The Face of a Stranger |
April 29, 1990
|
| 21 Jump Street |
Bill Howard |
5x12 - The Education of Terry Carver |
January 14, 1991
|
| Road to Avonlea |
Gilbert Blythe |
3x13 - Old Friends, Old Wounds |
April 5, 1992
|
| Class of '96 |
Sam Clive |
1x02 - They Shoot Baskets, Don't They |
January 26, 1993
|
| Matrix |
Cumberland |
1x10 - Conviction of His Courage |
July 1, 1993
|
| Comedy Now! |
Various |
1x13 - Skippy's Rangers: The Show They Never Gave |
February 15, 1998
|
| SketchCom |
Various |
1x01 - Fast & Dirty and Skippy's Rangers |
October 5, 1998
|
| Power Play |
Hudson James |
2x04 - Evasion |
November 12, 1999
|
| Power Play |
Hudson James |
2x05 - Temptation |
November 19, 1999
|
| Power Play |
Hudson James |
2x06 - The Truth |
December 2, 1999
|
| Power Play |
Hudson James |
2x07 - The Jumper |
December 9, 1999
|
| Power Play |
Hudson James |
2x09 - Foolish Hearts |
January 14, 2000
|
| Power Play |
Hudson James |
2x10 - The Quarter Finals |
January 20, 2000
|
| Power Play |
Hudson James |
2x12 - The Finals |
February 10, 2000
|
| Earth: Final Conflict |
Dr. Field |
5x13 - Deep Sleep |
February 4, 2002
|
| Slings and Arrows |
Lionel Train |
1x06 - Playing the Swan |
December 8, 2003
|
| The Jane Show |
Dave |
1x00 - Pilot |
December 15, 2004
|
| Slings and Arrows |
Lionel Train |
2x04 - Fair Is Foul and Foul Is Fair |
July 18, 2005
|
| Slings and Arrows |
Lionel Train |
2x05 - Steeped in Blood |
July 25, 2005
|
| Slings and Arrows |
Lionel Train |
2x06 - Birnam Wood |
August 1, 2005
|
| The Good Wife |
Inspector Bill Frazier |
6x11 - Hail Mary |
January 4, 2015
|