

The Winter's Tale(2025)
Old Shepherd

Coriolanus(2019)
Menenius Agrippa

The Tempest(2019)
Stephano

The Emissary(2017)
The Steward

Room(2015)
Leo

Stratford Festival: Antony and Cleopatra(2015)
Enobarbus

Stratford Festival: King John(2015)
King John

The Samaritan(2012)
Deacon

Cairo Time(2009)
Mark

Booky's Crush(2009)
Sidney

Killshot(2008)
Paul Scallen / FBI Chief

Shake Hands with the Devil(2007)
Major Phil Lancaster

Heyday!(2006)
Joe Neal

Warrior Empire: The Mughals of India(2006)
Narrator
Black Widow(2005)
Detective Pressman
Siblings(2004)
Mr. Phillips

Ginger Snaps Back: The Beginning(2004)
Wallace Rowlands

Confessions of a Teenage Drama Queen(2004)
Calum

Trinity(2003)
Dr. Clerval

The Nature of Nicholas(2002)
Father

Steal(2002)
Jerry

Perfect Pie(2002)
Don Rayford

Possible Worlds(2000)
George Barber

Spreading Ground(2000)
Johnny Gault

The Claim(2000)
Burn
Don't Think Twice(1999)

Rembrandt: Fathers & Sons(1999)
Rembrandt van Rijn

Murder Most Likely(1999)
Sean Exley

The Passion of Ayn Rand(1999)
Richard

Last Night(1998)
Radio D.J. (voice)

The Sweet Hereafter(1997)
Sam Burnell

Six Gestures(1997)
Bach

Long Day's Journey Into Night(1996)
Edmund Tyrone

First Degree(1995)
Amos Turzo

Choices of the Heart: The Margaret Sanger Story(1995)
Mr. Schlesinger

I Know My Son Is Alive(1994)
Salvatore Falcone

Guilty as Sin(1993)
Ray Schiff

I Love a Man in Uniform(1993)
Henry Adler
Heart Songs(1992)
Snipe

Beautiful Dreamers(1990)
Leonard Thomas

Norman's Awesome Experience(1989)
Norman

And Then You Die(1987)