Actor
At Risk
2010
as George Finlay
Plague City: SARS in Toronto
2005
Looking for Angelina
2005
as Justice Britton (as Les Carlson)
Snow
2004
as Chester
Left Behind II: Tribulation Force
2002
as Witness Eli
Stolen Miracle
2001
as Mr. Neelandson
Bailey's Mistake
2001
as Stableman
The Last Debate
2000
as Pat Tubbs
Camera
2000
as The Actor
Harlan County War
2000
as Udell
The Wishing Tree
1999
as Professor
Beyond the Call
1996
as Dan
Moonshine Highway
1996
as Pappy
A Stranger in the Mirror
1993
as Harry Durkin
Morning Glory
1993
as Howard Pride
Impolite
1992
as Billy
Dead Ahead: The Exxon Valdez Disaster
1992
as Theo Polasek - Alyeska
K2
1991
as Dexter
Chaindance
1991
as Willy
The Girl From Mars
1991
as Mr. Sharbut
Looking for Miracles
1989
as Principal
Rolling Vengeance
1987
as Misty's Father
Street Smart
1987
as Marty
Unnatural Causes
1986
as Bob
The Fly
1986
as Dr. Brent Cheevers
Young Again
1986
as Mr. Dillon
A Christmas Story
1983
as Christmas Tree Man
The Dead Zone
1983
as Brenner
Videodrome
1983
as Barry Convex
Shock-Trauma
1982
as Elton Bates
Escape From Iran: The Canadian Caper
1981
as L. Bruce Laingen
Circle of Two
1981
as Doctor at the Hospital
Mr. Patman
1981
as Mr. Abernathy
Nothing Personal
1980
as Marshal #2
Lost and Found
1979
as Jean-Paul
High-Ballin'
1978
as Bud
Deadly Harvest
1977
as The Minister
Who Has Seen the Wind
1977
as Joe Pivott
Shoot
1976
as Jim
Black Christmas
1974
as Graham
Deranged
1974
as Tom Sims
The Hard Part Begins
1973
as Mechanic
The Neptune Factor
1973
as Brigs, Triton Radioman