
Acted in 11
2010s
- 2012
All Screwed Up
Pete's Dad
2000s
- 2007
- 2001
Hangman
Dr. Henry Mitchell
1990s
- 1997
The Arrow
John George Diefenbaker
The Arrow
John Diefenbaker · 2 episodes
- 1994
1980s
- 1987
Heaven On Earth
Doctor
- 1985
1970s
- 1979
- 1975

2010s
All Screwed Up
Pete's Dad
2000s
Hangman
Dr. Henry Mitchell
1990s
The Arrow
John George Diefenbaker
The Arrow
John Diefenbaker · 2 episodes
1980s
Heaven On Earth
Doctor
1970s