Known For
Filmography

A Series of Unfortunate Events
TV · as Ticket Seller · 1 ep

The Boy
Movie · as Taxi Driver

Doomsday Prophecy
Movie · as Rupert Crane

R. L. Stine's The Haunting Hour
TV · as Grandpa George · 1 ep

Stargate: The Ark of Truth
Movie · as Merlin

Sanctuary
TV · as Oliver Braithwaite · 1 ep

Lipstick Jungle
TV · as Marc · 1 ep

Christmas in Wonderland
Movie · as Santa

Nightwatching
Movie · as Matthias Van Der Meulen

The Assassination of Jesse James by the Coward Robert Ford
Movie · as Bowery Saloonkeeper

My Baby Is Missing
Movie · as Dr. Seligman

Blood Ties
TV · as Maurice Baloc · 1 ep

The Wicker Man
Movie · as Sea Plane Pilot

Night at the Museum
Movie · as Politician

The Evidence
TV · 1 ep

Blade: The Series
TV · 1 ep

Alone in the Dark
Movie · as Prof. Lionel Hudgens

FBI: Negotiator
Movie · as Dr. Greg Phillips

Reunion
TV · 1 ep

I'll Be Seeing You
Movie · as Dr. Manning

Ginger Snaps Back: The Beginning
Movie · as Doc Murphy

Zixx
TV · 2 eps

Stargate Atlantis
TV · as Moros · 1 ep

One Last Dance
Movie · as Alex McGrath

Eden's Curve
Movie · as Police Officer

A Guy Thing
Movie · as Minister Green

Lightning: Bolts of Destruction
Movie

Dead in a Heartbeat
Movie · as Dr. Hayes

The New Beachcombers
Movie · as Smitty

Blackwoods
Movie · as Pa Franklin

Twice Upon a Christmas
Movie · as Santa Claus

Smallville
TV · as Dr. Hudson · 1 ep

MythQuest
TV · as Max Asher · 13 eps

High Noon
Movie · as Judge Mettrick

Andromeda
TV · as Secretary Falin · 1 ep

Miracle on the 17th Green
Movie

Futuresport
Movie · as Hodgkins

So Weird
TV · as Mel Johnson · 1 ep

Hope Island
TV · as Father Mac · 22 eps

The Magician's House
TV · as Arthur · 1 ep

Nightmare Street
Movie · as Alex Potter

Misbegotten
Movie · as Dr. Dotterweigh

Convictions
Movie · as Chaplain

Gunfighter's Moon
Movie · as Doc Debney

Free Willy 3: The Rescue
Movie · as Captain Drake

Stargate SG-1
TV · as Roham, Merlin · 4 eps

Sleepwalkers
TV · 1 ep

The Cold Heart of a Killer
Movie · as George Kopek

The Angel of Pennsylvania Avenue
Movie · as Handy Andy

Intimate Relations
Movie · as Stanley

Millennium
TV · as Inquisitor, Group Elder · 1 ep

Once a Thief
TV · 1 ep

Titanic
TV · as Captain Stanley Lord · 2 eps

Poltergeist: The Legacy
TV · as Dr. Brendan Slade · 1 ep

The Outer Limits
TV · as Trevor Hunter, Terry Walsh, Kra'dok, Winston · 1 ep

Heart of a Child
Movie · as Dr. Franklin

For the Love of Aaron
Movie

Intersection
Movie · as Surgeon

Spoils of War
Movie · as Cecil

Little Women
Movie · as Mr. March

The Only Way Out
Movie · as Mike Doyle

Call Of The Wild
Movie · as Matthewson

The Crush
Movie · as Michael

Double, Double, Toil and Trouble
Movie · as George

Cool Runnings
Movie · as German Official

The X-Files
TV · as Arlinsky, Dr. Ronald Surnow · 1 ep

Bill & Ted's Excellent Adventures
TV · as Uther Pendragon · 1 ep

Highlander: The Series
TV · as Ian MacLeod · 3 eps

Lightning Force
TV · as General McHugh · 24 eps

Always Remember I Love You
Movie · as Pastor

We're No Angels
Movie · as Blacksmith

Bordertown
TV · as Angus Stoddart, Archie Stanton · 2 eps

21 Jump Street
TV · as Father Alex, Roddy Canoca · 1 ep

MacGyver
TV · as Emmenthaler · 1 ep
