
Acting · 67 years old
Ottawa, Ontario, Canada

Broken Saints
General Briggs (voice)

Supernatural
Stuart Holmes

Stargate SG-1
Councilman

MacGyver
Robot Assassin

After the Promise
Sailor (uncredited)

DC's Legends of Tomorrow
Commanding Officer

Hercules: The Legendary Journeys
Lieutenant

The Frighteners
Deputy

Wiseguy
Waiter

I Do, I Do, I Do
Doctor

Assault on Wall Street
Johnson

Life on the Line
Surgeon

Some Assembly Required
Henry Melody

The Last Tattoo
Marine Guard #1

Postal
Seminar Speaker

BloodRayne II: Deliverance
Mayor

Far Cry
Tourist George

Floored by Love
Norman

Martin's Pink Pickle
Martin's Father