Known For
Filmography

Can I Get a Witness?
Movie · as Peter

A Dog's Way Home
Movie · as Dr. Gann

Wonder
Movie · as Mr. Davenport

Travelers
TV · as Dr. Teslia, Ivon Teslia · 5 eps

The Man in the High Castle
TV · as Erwin · 1 ep

Continuum
TV · as Gord Solomon · 3 eps

Sisters & Brothers
Movie · as Jerry

Repeaters
Movie · as Bob Simpson

Knockout
Movie · as Mr. Doyle (as Ben Ratner)

Fairly Legal
TV · as Willie Schmidt · 1 ep

Amazon Falls
Movie · as Derek

Fathers & Sons
Movie · as Bernie

Guido Superstar: The Rise of Guido
Movie · as Cabbie

R. L. Stine's The Haunting Hour
TV · as Chris' Dad · 1 ep
Pants!
Movie

Mothers & Daughters
Movie · as Benjamin

Numb
Movie · as Stan Milbank

American Venus
Movie · as Cabbie

Gray Matters
Movie · as Derek

Normal
Movie · as Tim

Mount Pleasant
Movie · as Doug Cameron (as Ben Ratner)

Man About Town
Movie · as Dr. Kevin Sands

Eureka
TV · as Dr. Fung · 2 eps

Severed
Movie · as Ray

Supernatural
TV · as Walter Dixon · 1 ep

19 Months
Movie · as Rob

Moving Malcolm
Movie · as Gene Maxwell

See Grace Fly
Movie · as Ralph
Shot in the Face
Movie · as Brian

A Problem with Fear
Movie · as Alan

Agent Cody Banks
Movie · as McAllister

The Stranger Beside Me
Movie · as Joe Foley

A Guy Thing
Movie · as Officer

Good Boy!
Movie · as Wilson's Dad (as Benjamin Ratner)

Looking for Leonard
Movie · as Ted

Ignition
Movie · as Agent Webber

The Dead Zone
TV · as Gabriel Barnes, Boyd Lumley · 1 ep

The Twilight Zone
TV · as Lafe Narz · 1 ep

Last Wedding
Movie · as Noah

Smallville
TV · as Hanison · 1 ep

Zacharia Farted
Movie · as Brian Moore

Question of Privilege
Movie · as Owen Kerr

American Dragons
Movie · as Angelo

Dirty
Movie

Wrongfully Accused
Movie · as Sergeant Orono

An Unexpected Life
Movie · as Harry Weinstock

Firestorm
Movie · as Wilkins

Indefensible: The Truth About Edward Brannigan
Movie · as Paul

Contagious
Movie · as Rick Shaffer

Stargate SG-1
TV · as Producer, Dr. Hutchinson · 1 ep

Bounty Hunters
Movie · as Deimos

Mother Trucker: The Diana Kilmury Story
Movie · as Levy

Fall into Darkness
Movie · as John Richmond

An Unexpected Family
Movie · as Harry Weinstock

Profile for Murder
Movie · as Tony the Coroner

Poltergeist: The Legacy
TV · as Kyle's Attorney · 1 ep

The Sentinel
TV · as Sneaks · 1 ep

For a Few Lousy Dollars
Movie · as Danny

Breach of Trust
Movie · as Ellis

The Outer Limits
TV · as Electrician, Blanco · 1 ep

Sliders
TV · as Tommy Greenfeld · 1 ep

Tomcat: Dangerous Desires
Movie · as Fred

Highlander: The Series
TV · as Bryce Korland · 1 ep
