highest rated
acting
- The Winter's Tale → Old Shepherd
- Coriolanus → Menenius Agrippa
- The Tempest → Stephano
- The Emissary → The Steward
- Room → Leo
- Stratford Festival: King John → King John
- Stratford Festival: Antony and Cleopatra → Enobarbus
- Orphan Black (TV) → Dr. Alan Nealon
- The Samaritan → Deacon
- Rookie Blue (TV) → Angel
- Spliced (TV) → Lord Wingus Eternum (voice)
- Cairo Time → Mark
- Booky's Crush → Sidney
- Murdoch Mysteries (TV) → Judge Mitchell Wilson
- Killshot → Paul Scallen / FBI Chief
- Shake Hands with the Devil → Major Phil Lancaster
- Heyday! → Joe Neal
- Warrior Empire: The Mughals of India → Narrator
- Black Widow → Detective Pressman
- Confessions of a Teenage Drama Queen → Calum
- Ginger Snaps Back: The Beginning → Wallace Rowlands
- Siblings → Mr. Phillips
- Trinity → Dr. Clerval
- Puppets Who Kill (TV)
- Steal → Jerry
- Perfect Pie → Don Rayford
- The Nature of Nicholas → Father
- Mutant X (TV) → Mason Eckhart
- Foreign Objects (TV)
- The Claim → Burn
- Possible Worlds → George Barber
- Spreading Ground → Johnny Gault
- The Passion of Ayn Rand → Richard
- Murder Most Likely → Sean Exley
- Rembrandt: Fathers & Sons → Rembrandt van Rijn
- Don't Think Twice
- Twitch City (TV) → Dean
- Emily of New Moon (TV) → Dr. Campbell
- Last Night → Radio D.J. (voice)
- The Sweet Hereafter → Sam Burnell
- Six Gestures → Bach
- FX: The Series (TV) → David Craymore
- Long Day's Journey Into Night → Edmund Tyrone
- First Degree → Amos Turzo
- Choices of the Heart: The Margaret Sanger Story → Mr. Schlesinger
- Due South (TV) → Jimmy Donnelly
- I Know My Son Is Alive → Salvatore Falcone
- Kung Fu: The Legend Continues (TV) → David Gilberto
- Guilty as Sin → Ray Schiff
- I Love a Man in Uniform → Henry Adler
- Heart Songs → Snipe
- Beautiful Dreamers → Leonard Thomas
- Norman's Awesome Experience → Norman
- Friday the 13th: The Series (TV) → Frank Edwards
- Friday the 13th: The Series (TV) → Atticus Rook
- And Then You Die
- Great Performances (TV) → Edmund Tyrone