2018
His Master's Voice as General Steven Fred Easterland2015
Valiya Chirakulla Pakshikal as French Environment Scientist2013
The Young and Prodigious T.S. Spivet as Smithsonian President2013
The Phoenix as Grandfather2011
La sacrée as Ed Bronzeman2011
La sacrée as André Houle2008
The Mummy: Tomb of the Dragon Emperor as Butler Jameson2007
300 as Ephor #52006
The Perfect Marriage as Howard2005
The Greatest Game Ever Played as Robert Watson2004
The Aviator as Uncle Willy2002
The Stork Derby as Judge Carrington2000
Nuremberg as Hjalmar Schacht2000
Race Against Time as Judge2000
Reaper as Dr. Goulding1999
The Long Winter as Sir James Colborne1998
The Red Violin as Stagehand (Montréal)1998
The Minion as Captain1998
Little Men as Silas Blake1998
The Lost World as Lord Thomas1998
The Windsor Protocol as Sir Reginald Welland1998
Psychopath as Roy Cahoon1997
The Hunger as Abbe Seraphon1996
Happy Birthday Bunnykins as Mr. Bunnykins (voice)1995
Voices as Club Manager1995
Young Ivanhoe as Sir Cedric1994
Mrs. Parker and the Vicious Circle as Host at Tribute1993
Sexual Intent as Singing Christian1992
Heritage Minutes: Rural Teacher as Mr. Clarence1991
Heritage Minutes: Halifax Explosion as Harry1988
Bluetoes, the Christmas Elf as Woody (Voice)1987
Heaven On Earth as Official1986
9B as Bill MacMillan1986
Babar and Father Christmas as Babar (voice)1985
The Velveteen Rabbit as Tin Soldier (voice)1984
Mrs. Soffel as Minister1983
Mountaintop Motel Massacre as Sheriff1979
Riel as Captain Bradshaw1974
Mousey as Private Detective