2013
Hemlock Grove as Priest2011
Greatest Tank Battles as Narrator (voice)2010
Into the Lost Crystal Caves as Narrator (voice)2009
Jim Henson's Tales from Muppetland as Prince Arthur Charming2002
Sue Thomas: F.B.Eye as Congressman Paul Minton2001
Doc as Not available2000
The Last Debate as Mark Southeran1999
The Hurricane as Reading, PA. TV Announcer1999
A Slight Case of Murder as Anchor Lance1996
FX: The Series as Sen. Knight1987
The Truth About Alex as Mr. Prager1987
Murder by the Book as Not available1986
Mark of Cain as Sean O'Brien / Michael O'Brien1985
The Twilight Zone as Not available1985
The Twilight Zone as Narrator (voice)1985
The New Alfred Hitchcock Presents as Adrian Gelthorpe1985
Night Heat as Not available1984
Hockey Night as Kevin McLeod1984
Thrillkill as Frank Gillette1983
The Hitchhiker as Tony1983
Doctor Yes: The Hyannis Affair as Ezra Gordon1983
Pajama Tops as Jac Latouche1983
When Angels Fly as Sandy Lorstrum1980
The Starlost: The Beginning as Garth1980
The Starlost: The Alien Oro as Garth1979
The Littlest Hobo as Ian Farrell1977
For The Record as Not available1975
Sidestreet as Not available1973
The Starlost as Garth1973
U-Turn as Not available1970
Dr. Frankenstein on Campus as Victor Frankenstein1969
Hey Cinderella! as Prince Arthur Charming1969
Explosion as Peter Evans