
Acting · 62 years old
Toronto, Ontario, Canada

The X-Files
Man on Phone (uncredited)

The X-Files
Mental Patient

The X-Files
Jack

The X-Files
Galen Muntz

Supernatural
Grossman

Stargate SG-1
Dr. Hamilton

When Calls the Heart
Ned Yost

Fringe
Observer

Motherland: Fort Salem
Edwin Collar

Psych
Park Loner

Millennium
Art Nesbitt

Sliders
Mr. Gale

Lost in Space
Senior Resolute Official / Maureen's Boss

Nuremberg
Thomas J. Dodd

Once Upon a Time
Carny

The Dead Zone
Lieutenant Sandowsky

Goodnight for Justice
Harlan Ayles

L.A. Law: The Movie
Warren

Night Visions
Dr. Palmquist (segment "Now He's Coming Up the Stairs")

The Island Between Tides
George the Bartender