2015
My Internship in Canada as Chef de l'opposition2015
The Perfect Girlfriend as George Brixton2014
Killing Daddy as Pastor2013
The Husband She Met Online as Justice of the Peace2010
The Child Prodigy as Harrold Morris2009
Reverse Angle as Atwood2007
A Life Interrupted as Speak of the House2006
Live Once, Die Twice as Sheriff Sid Burke2005
A Lover's Revenge as Devon2003
Nightwaves as Police Sergeant Pike2002
Sue Thomas: F.B.Eye as Judge Norman2002
Swindle as Lawrence2002
The Stork Derby as older Photographer2002
Wrong Number as Detective Anton Bijou2001
Hidden Agenda as Bailiff2001
WW3 as Bio Suit Man2001
Varian's War as Drury1999
Who Gets the House? as John Hoss1999
Elvis Gratton 2: Miracle à Memphis as Donald Bill Clinton1997
Earth: Final Conflict as Gregos Dinesen1997
The Call of the Wild: Dog of the Yukon as The Man in the Red Sweater1997
Coyote Run as Sheriff Pritchard1991
Heritage Minutes: Wilder Penfield as Additional Cast1987
The Nightingale as (voice)1987
The Liberators as Drone Patroller (comme Barry Edward Blake)1987
Meerkats as (voice)1984
The Surrogate as Detective