2024
Humane as D.O.C.S. Commercials Narrator
2021
The Death of David Cronenberg as David Cronenberg
2020
Disappearance at Clifton Hill as Walter
2019
Pass the Warning: Reflecting on Nic Roeg's Masterpiece as Self
2019
A Kaleidoscope of Meaning: Colour in Don't Look Now as Self
2019
L’ inquiétante absence as Self
2017
Alias Grace as Reverend Verrenger (6 episodes)
2017
Star Trek: Discovery as Dr. Kovich (10 episodes)
2016
Ape Sodom as Narrator
2016
Tomorrow's Shadows as G.O.D. (voice)
2016
Slasher as Spencer (8 episodes)
2015
Pig Goat Banana Cricket as Dr. Cronenbird (voice) (1 episode)
2013
Tales from the Organ Trade as Narrator
2013
The Nest as Dr. Molnar (voice)
2012
Citizens of Cosmopolis as Self
2012
A Special Day as Self
2011
Produce Your Own Damn Movie! as Self
2010
Secret Origin: The Story of DC Comics as Self (archive footage)
2010
William S. Burroughs: A Man Within as Self
2010
Barney's Version as O'Malley Director #2
2010
Happy Town as Dr. Leichman (1 episode)
2008
On Screen!: Shivers as himself
2007
To Each His Own Cinema as The Suicidal Man (segment "At the suicide of the last Jew ...")
2007
At the Suicide of the Last Jew in the World in the Last Cinema in the World as The Last Jew in the World
2006
The Politics of the Dead Zone as Self
2006
Too Commercial for Cannes as Self
2006
Acts of Violence as Self
2005
The Best of Secter & the Rest of Secter as Self
2004
Videodrome: Forging the New Flesh as Self
2004
Weird Sex and Snowshoes: A Trek Through the Canadian Cinematic Psyche as Duncan (archive footage)
2002
Masters of Horror as Self
2001
Jason X as Dr. Wimmer
2001
Alias as Dr. Brezzel (2 episodes)
2001
The Judge as Det. Stobel (1 episode)
2001
The Judge as Det. Stobel
2000
The American Nightmare as Self
2000
Frame by Frame: The Invisible Art of Production Designer Carol Spier as Self
1999
David Cronenberg: I Have to Make the Word Be Flesh
1999
Resurrection as Father Rousell
1998
Last Night as Duncan
1998
SexTV as Self (1 episode)
1998
The Grace of God as Psychiatrist
1997
David Cronenberg and the Cinema of the Extreme as Himself
1996
The Newsroom as Himself (1 episode)
1996
Extreme Measures as Hospital Lawyer
1996
The Stupids as Postal Supervisor
1996
Crash as Auto Wreck Salesman (voice) (uncredited)
1996
Moonshine Highway as Clem Clayton
1995
Kulturzeit as self (1 episode)
1995
To Die For as Man at Lake
1995
Blood & Donuts as Crime Boss
1994
Boozecan as Stan Coleburn
1994
Trial by Jury as Director
1994
Henry & Verlin as Doc Fisher
1992
Naked Making Lunch as Self
1990
Nightbreed as Dr. Philip K. Decker
1990
Moving Pictures: J.G. Ballard as Self
1989
Prisoners of Gravity as Self (4 episodes)
1988
Dead Ringers as Obstetrician (uncredited)
1988
The Making of Dead Ringers as Self - Writer/Director
1986
The Fly as Gynecologist
1986
Long Live the New Flesh: The Films of David Cronenberg as Self
1985
Into the Night as Group Supervisor
1983
Videodrome as Max Renn (Helmet Scenes) (uncredited)
1982
The Making of David Cronenberg's Videodrome as Interviewee
1982
Take One: Fear on Film as Self
1975
Shivers as Infected Crowd Member (uncredited)
1967
Buffalo Airport Visions