2021
Defining Moments as Shopkeeper
2019
Goalie as Red Story (70yrs)
2014
Best Christmas Party Ever as Arthur Tyrell
2014
The Big Fat Stone as Defense Lawyer Simon Trumble
2013
The Privileged as John Fawkes
2013
Real Gangsters as Josephy Ryan
2012
Let the Daylight Into the Swamp as Old Donal
2010
Haven as Dom Novelli (1 episode)
2010
The Front as Dr. Hunter
2009
The Listener as Kevin Hibbard (1 episode)
2006
A Dad for Christmas as Judge Mease
2006
The Wives He Forgot as Mayor
2005
The River King as Ernest Grey
2005
Ambulance Girl as EMT Boss
2005
Naturally, Sadie (1 episode)
2005
Little Bear - Rainy Day Tales
2004
A Separate Peace as Dr. Stanpole
2004
Miracle as Walter Bush
2001
The Day Reagan Was Shot as Donald Regan
2001
What Makes a Family as Judge Black
2000
The Law of Enclosures as Hank
2000
Possible Worlds as Inspector Berkley
2000
A House Divided as Rutherford
2000
Who Killed Atlanta's Children? as Aubrey Melton
1999
Woman Wanted as Kevin
1999
Roswell: The Aliens Attack as Col. Woodburn
1999
Family of Cops III as Jim Grkowski
1998
Noddy as Noah Tomten (75 episodes)
1998
Evidence of Blood as Theodore Warfield
1998
Affliction as Evan Twombley
1997
The Defenders: Payback as John Broderick
1997
Every 9 Seconds as Mike McConnell
1997
The Absolute Truth as Hal Gelson
1996
Gang in Blue as Clute Mirkovich
1996
Hostile Advances: The Kerry Ellison Story as Mr. Ellison
1996
Sins of Silence as Lee Keating
1995
Iron Eagle on the Attack as Wilcox
1995
Little Bear as Grandfather Bear (195 episodes)
1995
Little Bear as Grandfather Bear
1995
Fight for Justice: The Nancy Conn Story as Nancy's Father
1995
Almost Golden: The Jessica Savitch Story
1995
Tommy Boy as Frank Rittenhauer
1994
Trapped in Paradise as Chief Burnell
1994
Million Dollar Babies as Premier Mitch Hepburn (2 episodes)
1994
Fatal Vows: The Alexandra O'Hara Story as Det. Shapiro
1994
WildC.A.T.S: Covert Action Teams as Marlowe (voice) (13 episodes)
1994
The Air Up There as Ray Fox
1993
The Neighbor as Lieutenant Crow
1993
Guilty as Sin as Nolan
1993
Trial & Error as Albert Grant
1993
I'll Never Get to Heaven as John O'Doyle
1992
Deadly Matrimony as Defense Attorney
1992
Heritage Minutes: Agnes Macphail as The Warden
1991
Naked Lunch as O'Brien
1990
Murder Times Seven as Victor Morgan
1990
Counterstrike as Captain Murphy (1 episode)
1990
Common Ground as Frank Power
1989
Christmas in America as Jerry Bowers
1989
Hardball (1 episode)
1989
Criminal Law as Jacob Fischer
1989
Passion and Paradise as Cpt. Ed Melchen
1987
Crazy Moon as Anne's Father
1987
Friday the 13th: The Series as Vince Ventura (2 episodes)
1987
The Big Town as Roy McMullin
1986
Unnatural Causes as Clark
1986
The High Price of Passion as John Benedict
1986
Many Happy Returns as Calvin Dixon
1986
Easy Prey as Paul Worthy
1985
Anne of Green Gables as Dr. O'Reilly
1985
Reckless Disregard as Harold Stern
1985
Night Heat (96 episodes)
1984
Hockey Night as Mr. Kozak
1984
The Guardian as Lt. Yaeger
1984
When We First Met as Frank
1981
Death Hunt as News Reporter
1980
Hank Williams: The Show He Never Gave as The Doctor
1980
Atlantic City as Detective
1980
Hog Wild as Colonal Warner
1980
Nothing Personal as Jake
1979
Title Shot as Lt. Grace
1979
Torn Between Two Lovers as Dr. Farris
1977
Starship Invasions as Carl
1977
The Uncanny as Inspector (segment "Hollywood 1936")
1977
The World of Darkness as Matty Barker
1977
For The Record (1 episode)
1976
The Far Shore as Cluny
1975
Sidestreet (1 episode)
1975
Sidestreet as Insp. Alec Woodward (1975)(eps 1-8) (8 episodes)
1974
A Quiet Day in Belfast as Peter O'Lurgan