Known For
Filmography

14: Diaries of the Great War
TV · as Chorus · 8 eps

Barney's Version
Movie · as Mr. Dalhousie

Hellhounds
Movie · as Charon (voice)

Assassin's Creed: Lineage
Movie · as Pope Sixtus IV

Assassin's Creed: Lineage
TV · as Pope Sixtus IV · 3 eps

Abducted
Movie · as Bernie

Rudy: The Rudy Giuliani Story
Movie · as Jack Newfield

The Stork Derby
Movie · as Mr. Harcourt

No Ordinary Baby
Movie · as Dr. North

Café Olé
Movie · as Sydney Purvis

The Quarrel
Movie · as Shames

Money
Movie · as Herr Richter
Urban Angel
TV · as Bill Rack · 11 eps

The Real Story of Rain Rain Go Away
Movie · as Merle (voice)

C.L.Y.D.E.
TV · as (voice) · 26 eps

Hitting Home
Movie · as Man in Train Station

Shades of Love: Lilac Dream
Movie · as Doc Hamilton

Caffè Italia, Montréal
Movie

The Hotel New Hampshire
Movie · as American Man

American Playhouse
TV · as Shames · 1 ep

Agency
Movie

In Praise of Older Women
Movie · as Party Host

Blackout
Movie

Shivers
Movie · as Mr. Wolfe

I've Had It
Movie

The Sloane Affair:
Movie