
Acted in 64
2010s
- 2010
At Risk
George Finlay
2000s
- 2005
Plague City: SARS in Toronto
Movie
Looking for Angelina
Justice Britton (as Les Carlson)
- 2004
Snow
Chester
- 2002
- 2001
Stolen Miracle
Mr. Neelandson
Bailey's Mistake
Stableman
- 2000
Preludes
The Actor
The Last Debate
Pat Tubbs
Camera
The Actor
1990s
- 1999
The Wishing Tree
Professor
- 1996
Moonshine Highway
Pappy
- 1993
A Stranger in the Mirror
Harry Durkin
Morning Glory
Howard Pride
- 1992
To Grandmother's House We Go
Doorman
Impolite
Billy
Dead Ahead: The Exxon Valdez Disaster
Theo Polasek
- 1991
54K2
Dexter
Chaindance
Willy
1980s
- 1989
Looking for Miracles
Principal
- 1988
- 1987
The Lawrenceville Stories
Conover · 1 episode
- 1986
Unnatural Causes
Bob
Young Again
Mr. Dillon
- 1985
- 1984
That's My Baby!
Movie
- 1983
- 1982
Shock-Trauma
Elton Bates
- 1981
Escape from Iran: The Canadian Caper
L. Bruce Laingen
Circle of Two
Doctor at the Hospital
Mr. Patman
Mr. Abernathy
Improper Channels
Bucci
- 1980
1970s
- 1979
Lost and Found
Jean-Paul
- 1978
- 1977
Deadly Harvest
The Minister
Who Has Seen the Wind
Joe Pivott
- 1976
Shoot
Jim
- 1974
- 1973
The Collaborators
Detective Kaminski · 20 episodes
The Hard Part Begins
Mechanic
The Neptune Factor
Brigs, Triton Radioman