Known For
Filmography

It Feeds
Movie · as Fred

Everything's Going to Be Great
Movie · as Major General Stanley in Pirates of Penzance

Young Werther
Movie · as Mr. Sandman

Reacher
TV · as Minister · 1 ep

Guillermo del Toro's Cabinet of Curiosities
TV · as Dr. Reid · 1 ep

SurrealEstate
TV · as Michael Ireland · 1 ep

Nurses
TV · as Dr. Schofield · 1 ep

October Faction
TV · as Mr. Eriksen · 1 ep

Trapped: The Alex Cooper Story
Movie · as Bishop Carver

Departure
TV · as Grandpa Miller · 1 ep

When Hope Calls
TV · as Dr. Carl Wilson · 1 ep

Frankie Drake Mysteries
TV · as Hotel Manager · 1 ep

The Mist
TV · as Quinn Hill · 1 ep

Taken
TV · as Seamus O'Rourke · 1 ep

Spotlight
Movie · as Wilson Rogers

Supergirl
TV · as CEO · 1 ep

Dr. Cabbie
Movie · as Dr. Malloy

Silent Witness
Movie · as Dr. Shapiro

Dan for Mayor
TV · as Alan Duffy · 26 eps

Rookie Blue
TV · as Abe Ford · 2 eps

The Zero Sum
Movie · as Feldman

Warehouse 13
TV · as Principe Marshall · 1 ep

Paradise
Movie · as Chuck (voice)

Chaos Theory
Movie · as Judge at Wedding

Flashpoint
TV · 1 ep

Murdoch Mysteries
TV · as Martin Hammerton · 1 ep

Murder on Pleasant Drive
Movie · as Gary Hartman

Civic Duty
Movie · as Loan Officer

Psych
TV · as Seligman · 1 ep

Supernatural
TV · as Mr. Tanner · 1 ep

The Core
Movie · as Project Destiny Engineer

Mayday
TV · as First Officer Berg · 1 ep

Carrie
Movie · as Principal Morton

Door to Door
Movie · as Joey Wallace

Breaking News
TV · 1 ep

Class Warfare
Movie · as Marcus Wynne
Still Life, with Scissors
Movie · as Dad

Degrassi
TV · as Dr. Rotman · 1 ep

The New Adventures of Spin and Marty: Suspect Behavior
Movie · as Minister

Life-Size
Movie · as Mr. Boring

Secret of Giving
Movie · as Mr. Sweeny

The Color of Courage
Movie · as Bloodheart

As Time Runs Out
Movie · as Phil

In a Class of His Own
Movie · as Bob Arnoldson

Atomic Train
TV · as Chuck Greene · 2 eps

Principal Takes a Holiday
Movie · as Vice Principal Ralph Calder

T-Rex: Back to the Cretaceous
Movie · as Barnum Brown

Perfect Little Angels
Movie · as Minister

Da Vinci's Inquest
TV · 3 eps

Stargate SG-1
TV · as Administrator Calder · 1 ep

The Wonderful World of Disney
TV · as Minister · 1 ep

Beyond Belief: Fact or Fiction
TV · as Dale Cullen (segment "The Phrenologist's Head") · 1 ep

Millennium
TV · as Father Schulz · 1 ep

The Sentinel
TV · as Hank · 1 ep

The Outer Limits
TV · as Lawrence, Quisling · 1 ep

The X-Files
TV · as Lydon, Coroner · 1 ep

MacGyver
TV · as Father Jim · 1 ep
