Known For
Filmography

The Miniature Wife
TV · 2 eps

Sharp Corner
Movie · as David Chapman (uncredited)

Keanu & Co.
Movie · as (segment "Out of a Job")

Devil in Disguise: John Wayne Gacy
TV · as Dr. Stein · 1 ep

Hot Frosty
Movie · as Theo

Law & Order Toronto: Criminal Intent
TV · as Chuck · 1 ep

Fellow Travelers
TV · as Joseph Alsop · 1 ep

Angel Falls Christmas
Movie · as Dr. Winchester

A Royal Queens Christmas
Movie · as King Sebastian

Nightmare Alley
Movie · as Deputy #1

Disappearance at Clifton Hill
Movie · as Randy

Feel the Beat
Movie · as Burt Davenport (Announcer)

I Was Lorena Bobbitt
Movie · as Paul Ebert

Transplant
TV · as Chris Beaudry · 1 ep

Georgetown
Movie · as Robert Pearson

The Truth About Christmas
Movie · as Bob Beauman

The Shape of Water
Movie · as Cadillac Salesman

Molly's Game
Movie · as David Sagen

Anne with an E
TV · as Clayton (Shopkeeper) · 1 ep

X-Men: Apocalypse
Movie · as Defense Secretary Weisberg

Designated Survivor
TV · as Wynbrandt · 1 ep

Private Eyes
TV · as Timothy Burns · 1 ep

Born to Be Blue
Movie · as Danny Friedman

Beeba Boys
Movie · as Blonski

Maps to the Stars
Movie · as Talk Show Host

The Strain
TV · as Special Agent Monroe · 1 ep

Bank$tas
Movie · as Dick Wadkins

The Kennedys
TV · as McGeorge Bundy · 3 eps

Suits
TV · as Roger Shapiro · 1 ep

Babar and the Adventures of Badou
TV · as Pom (voice) · 104 eps

Nikita
TV · as Phillip Ramsey · 3 eps

Bloodletting & Miraculous Cures
TV · as Jim McBride · 2 eps

Lost Girl
TV · as Cumberbatch · 1 ep

You Might As Well Live
Movie · as J. Amberson De Whitt

Murdoch Mysteries
TV · as Fredrick Waters · 1 ep

'Til Death Do Us Part
TV · as Frank Hutnter · 1 ep

Cavedweller
Movie · as Reverend Hillman

ReGenesis
TV · as John Frank · 1 ep

This Is Wonderland
TV · as Greg · 3 eps

Penguins Behind Bars
Movie · as District Attorney, Judge

Mayday
TV · as Investigator Seger, ATC Charlie Johnson · 1 ep

Get a Clue
Movie · as Frank

Sue Thomas: F.B.Eye
TV · as Phillip Kent, Calvin Larson · 1 ep

The Life Before This
Movie · as Sam

Babar: King of the Elephants
Movie · as King Babar

The Secret Laughter of Women
Movie · as John

Restless Spirits
Movie · as Mr. Frears

Double Take
Movie · as Detective Hardaway

Blind Faith
Movie · as Frank Minor

My Date with the President's Daughter
Movie · as Agent McKible

Thanks of a Grateful Nation
Movie · as Dr. Lucifer

Made in Canada
TV · as Victor Sela · 65 eps

A Prayer in the Dark
Movie · as Herb Hill

Hayseed
Movie · as Liam Burbage

The Planet of Junior Brown
Movie · as Mr. Roundtree

Earth: Final Conflict
TV · as Secret Service Agent · 1 ep

No One Could Protect Her
Movie · as Nick Foster

Under The Piano
Movie · as Dr. Harkness

Lives of Girls & Women
Movie · as Art Chamberlain

Conundrum
Movie · as Jimmy Khang

FX: The Series
TV · as Del Peterson · 1 ep

Net Worth
Movie · as Bruce Norris

Sugartime
Movie · as Maitre 'd
Butterbox Babies
Movie · as Robertson

Choices of the Heart: The Margaret Sanger Story
Movie · as Reporter #2

Goosebumps: The Girl Who Cried Monster
Movie · as Mr. Dark

Goosebumps
TV · as Mr. Dark · 1 ep

Paris, France
Movie · as William

Due South
TV · as Carver Dunn · 1 ep

The X-Files
TV · as Sir Malcolm Marsden · 1 ep

The Women of Windsor
Movie · as Assistant Press Secretary

Babar
TV · as King Babar (voice) · 13 eps

Blue Monkey
Movie · as Ted Andrews

Out of a Job
Movie

Big Deal
Movie · as Bob Bowers
The Suicide Murders
Movie · as Buddy

Mrs. Soffel
Movie · as Young Man (uncredited)
