Credits
- 2024 · Four Mile Creek as
- 2020 · A Grief Observed as Louis (voice)
- 2019 · The Twentieth Century as Mother
- 2019 · Cranks as Henry
- 2016 · Oh What a Wonderful Feeling as
- 2015 · The Forbidden Room as Marv / Smithy / Mars / Organizer / Mr. Lanyon
- 2014 · Mynarski Death Plummet as
- 2013 · Gerontophilia as Crossing Guard
- 2011 · Keyhole as Calypso / Camille
- 2009 · How to Take a Bath as Marv
- 2009 · Pontypool as Conversationalist
- 2009 · Send Me to the 'Lectric Chair as
- 2008 · Glorious as Naked Ghost
- 2008 · My Winnipeg as Mayor Cornish
- 2005 · Audition One as Fusi
- 2005 · FuseBoy as
- 2004 · Sorrowful Shadow as
- 2004 · ReGenesis as Salvador Charringa
- 2004 · Sissy-Boy Slap-Party as
- 2004 · Weird Sex and Snowshoes: A Trek Through the Canadian Cinematic Psyche as Self (archive footage)
- 2003 · The Saddest Music in the World as Blind Seer
- 2003 · Cowards Bend the Knee as Dr. Fusi
- 2002 · Left Behind II: Tribulation Force as Witness Moishe
- 1999 · Eye of the Beholder as Bartender
- 1999 · The Devil's Arithmetic as Uncle Morris
- 1998 · 54 as Truman Capote
- 1991 · The Cutaway as Soap Opera Surgeon
- 1991 · Tropical Heat as Jonathan
- 1990 · Love & Murder as Ginger
- 1989 · Physical Evidence as Jacob "Jake" Farley
- 1989 · Physical Evidence as Jake Farley
- 1987 · City of Shadows as Bamji
- 1985 · Charlie Grant's War as Otto Schmidt
- 1985 · Big Deal as Eugene Leach
- 1984 · Overdrawn at the Memory Bank as Pierre
- 1983 · Cook & Peary: The Race to the Pole as Maitre D'
- 1983 · A Matter of Cunning as
- 1980 · Deadline as Older Man
- 1978 · Blackout as
- 1977 · Rabid as Maxim
- 1976 · The Italian Machine as
- 1976 · Teleplay as Mouette
- 1974 · Barry McKenzie Holds His Own as Hugo Cretin
- 1974 · Mousey as Couturier
- 1974 · The Zoo Gang as Claude
- 1972 · Ooh... You Are Awful as Emilio Ferruchi
- 1969 · Can Heironymus Merkin Ever Forget Mercy Humppe and Find True Happiness? as Producer Peter
- 1968 · The Ernie Game as Ernie's friend
- 1960 · Two by Saroyan: 'Once Around the Block' and 'My Heart's in the Highlands' as The Husband
- 1957 · Oedipus Rex as Chorus
- Future · Lord Have Mercy! as Pastor White