Acting
Devil in Disguise: John Wayne Gacy
饰 Dr. Stein
Sharp Corner
饰 David Chapman (uncredited)
饰 (segment "Out of a Job")
Hot Frosty
饰 Theo
Law & Order Toronto: Criminal Intent
饰 Chuck
Fellow Travelers
饰 Joseph Alsop
饰 King Sebastian
Nightmare Alley
饰 Deputy #1
Angel Falls Christmas
饰 Dr. Winchester
Feel the Beat
饰 Burt Davenport (Announcer)
饰 Paul Ebert
Disappearance at Clifton Hill
饰 Randy
Transplant
饰 Chris Beaudry
Georgetown
饰 Robert Pearson
饰 Bob Beauman
Molly's Game
饰 David Sagen
The Shape of Water
饰 Cadillac Salesman
Anne with an E
饰 Clayton (Shopkeeper)
Designated Survivor
饰 Wynbrandt
Private Eyes
饰 Timothy Burns
X-Men: Apocalypse
饰 Defense Secretary Weisberg
Beeba Boys
饰 Blonski
Born to Be Blue
饰 Danny Friedman
The Strain
饰 Special Agent Monroe
Maps to the Stars
饰 Talk Show Host
Bank$tas
饰 Dick Wadkins
Suits
饰 Roger Shapiro
The Kennedys
饰 McGeorge Bundy
Babar and the Adventures of Badou
饰 Pom (voice)
Lost Girl
饰 Cumberbatch
Nikita
饰 Phillip Ramsey
饰 Jim McBride
You Might As Well Live
饰 J. Amberson De Whitt
Murdoch Mysteries
饰 Fredrick Waters
饰 Frank Hutnter
ReGenesis
饰 John Frank
Cavedweller
饰 Reverend Hillman
This Is Wonderland
饰 Greg
Mayday
饰 Investigator Seger
饰 District Attorney
Sue Thomas: F.B.Eye
饰 Phillip Kent
饰 Frank
饰 John
饰 Sam
饰 Mr. Frears
饰 King Babar
饰 Frank Minor
Made in Canada
饰 Victor Sela
饰 Dr. Lucifer
饰 Agent McKible
饰 Detective Hardaway
Earth: Final Conflict
饰 Secret Service Agent
饰 Liam Burbage
饰 Mr. Roundtree
饰 Herb Hill
饰 Dr. Harkness
饰 Del Peterson
Conundrum
饰 Jimmy Khang
饰 Nick Foster
饰 Art Chamberlain
Sugartime
饰 Maitre 'd
Goosebumps
饰 Mr. Dark
饰 Reporter #2
饰 Bruce Norris
饰 Robertson
Due South
饰 Carver Dunn
Paris, France
饰 William
The X-Files
饰 Sir Malcolm Marsden
饰 Assistant Press Secretary
Babar
饰 King Babar (voice)
Blue Monkey
饰 Ted Andrews
饰 Bob Bowers
饰 Buddy
Mrs. Soffel
饰 Young Man (uncredited)