
Acted in 70
2000s
- 2008
Anne of Green Gables: A New Beginning
Gabriel Blake
- 2004
- 2001
The Day Reagan Was Shot
Atty. Gen. Smith
- 2000
Waking the Dead
Father Stanton
1990s
- 1999
The Life Before This
Monsieur Farrin
Top of the Food Chain
Mayor Claire
The Battle of Vimy Ridge
Julian Byng
- 1998
The Defenders: Taking the First
Milton Lewis
Evidence of Blood
Dr. Vernon Stark
- 1997
I'll Be Home For Christmas
Hal
- 1996
Mother Night
Reverend Dr. Lionel Jones
The Pathfinder
Movie
Hostile Advances: The Kerry Ellison Story
Judge Gaffney
Noah's Magic Ark
(voice)
Haunted Houses
Giles Corey
- 1995
Hiroshima
Asst. Secretary of War John J. McCloy · 2 episodes
The Possession of Michael D.
Dr. Jerry
- 1994
Incident in a Small Town
Judge Greeves
- 1993
Zero Patience
Dr Placebo
Class of '96
Prof. Savage · 1 episode
- 1992
A Town Torn Apart
Angus MacLean
- 1991
- 1990
Murder Times Seven
Judge Harry Rhoades
Common Ground
James St. Clair
1980s
- 1989
Christmas in America
Movie
Love & Hate: The Story of Colin and Joanne Thatcher
Judge MacPherson
Another Chance
St. Peter
Sorry, Wrong Number
Dr. Fisher
- 1988
Shades of Love: Little White Lies
Leland Reynolds
Ramona
Grandpa Day · 10 episodes
- 1987
Haunted by Her Past
Karen's Father
A Nest of Singing Birds
Eddie Weibe
- 1986
Christmas Eve
Dean
A Deadly Business
Purchasing Agent
- 1985
Anne of Green Gables
Gabriel Blake
Warning Sign
(uncredited)
Turning to Stone
Prof. Campbell
- 1984
Unfaithfully Yours
Bill Lawrence
- 1983
Special Bulletin
Dr. Niels Johansson
What's Up, Hideous Sun Demon
Major Clive McGonad
- 1982
- 1981
Born to Be Sold
Judge
- 1980
Resurrection
Dr. Fisher
1970s
- 1979
- 1978
A Question of Guilt
D.A. Koch
- 1977
- 1976
Swashbuckler
Sir James Barnet
- 1975
The School for Scandal
Sir Peter Teazle
- 1974
- 1973
- 1971
1960s
- 1961