2019
Jouliks as Commis de la gare
2017
Freefall as Customs Officer (1 episode)
2015
Rabid Dogs as Villageois
2015
The Badge as Reception Officer
2011
Source Code as Conductor
2008
Secrets of the Summer House as Professor Shockley
2007
Black Swarm as Coroner Dr. Fogg
2007
I'm Not There as Moonshiner
2007
Killing Zelda Sparks as Smitty
2006
La vie secrète des gens heureux as Régisseur jeu télévisé
2006
Solar Attack as Hot Dog Man
2002
Alice's Odyssey as Gollock
2001
Dead Awake as Dairy Farmer Man
2001
Chasing Holden as Drama Teacher
2000
Wilder as Harry Bodine
2000
The Hound of the Baskervilles as Dr. Mortimer
1999
Grey Owl as Gus Mitchell
1999
Promise Her Anything as Mayor Harvey Gimble
1999
Monet: Shadow and Light as Louis Leroy
1998
Free Money as Principal Mike Hock
1997
Shadow of the Bear as Al
1996
Everything to Gain as Watson Watts
1995
Butterbox Babies as 1st Trial Jury Foreman
1994
The Santa Clause as Desk Sergeant
1994
Mouseology as Narrator (voice)
1993
Map of the Human Heart as Captain Johns
1992
Stay Tuned as Executioner
1991
The Real Story of O Christmas Tree as Polar Bear (voice)
1991
Lapse of Memory as Senior Publisher
1991
If Looks Could Kill as Ludwig Krupp
1990
Swamp Thing (5 episodes)
1990
The Adventures of Super Mario Bros. 3 as Big Mouth Koopa (voice) (26 episodes)
1988
Gorillas in the Mist as Photographer
1987
A Child's Christmas in Wales as Uncle
1987
Dinosaucers as Styraco (voice) (65 episodes)