Known For
Photos
Filmography

The Santa Class
Movie · as Bruce

Morning Show Mysteries: Death by Design
Movie · as Insurance Adjuster

Freaky Friday
Movie · as School Principal

The Package
Movie · as Dr. Trimble

Chilling Adventures of Sabrina
TV · as Trivium #2 (Jury) · 1 ep

Moonlight in Vermont
Movie · as Mayor

Darrow & Darrow
Movie · as Customer

Dialing Home
TV · as Self · 2 eps

Timeless
TV · as Vincent Sullivan · 1 ep

Travelers
TV · as Landlord · 1 ep

Dead Rising: Watchtower
Movie · as Norton

Pili Palod Penygroes
Movie · as Zsa Zsa

Asteroid: Final Impact
Movie · as Walter
Bugging Out! The Making of 'Mosquito'
Movie · as Himself

16 Wishes
Movie · as Principal Smith

Stargate SG-1: Children of the Gods
Movie · as Sgt. Walter Harriman

Stargate Universe
TV · as Walter Harriman · 2 eps

Stargate: Continuum
Movie · as Chief Mst Sgt. Walter Harriman

Stargate: The Ark of Truth
Movie · as Chief Master Sgt. Walter Harriman

Sanctuary
TV · as George · 1 ep

Sci Fi Inside: Stargate SG-1 200th Episode
Movie · as Self

Christmas on Chestnut Street
Movie · as Ron Eisley

12 Hours to Live
Movie · as Dr. Lycar

Dr. Dolittle 3
Movie · as Principal

Psych
TV · as Charlos · 1 ep

Supernatural
TV · as Skeptical Husband · 1 ep

Snakehead Terror
Movie · as Colin Jenkins

Stargate Atlantis
TV · as Walter Harriman · 12 eps

The Santa Clause 2
Movie · as Teacher

Cabin Pressure
Movie · as Nick Smythe

Trixie
Movie · as Lobbyist

Andromeda
TV · as Woody · 1 ep

Da Vinci's Inquest
TV · 1 ep

Angels in the Endzone
Movie · as Attendant

The 6th Man
Movie · as Gertz

Stargate SG-1
TV · as Walter Harriman, Radio Dispatcher · 109 eps

Born to Run
TV · as Daniel Fitch · 6 eps

This Way Up
Movie

Murder at My Door
Movie · as Leonard Drake

Heck's Way Home
Movie · as Policial de trilhos em Alberta

The Sentinel
TV · as Mr. Jones · 1 ep

A Dream is a Wish Your Heart Makes: The Annette Funicello Story
Movie · as Production Assistant

Ebbie
Movie · as Floor Manager

The Outer Limits
TV · as Duncan, TV Host · 1 ep

Sliders
TV · as Michael Hurley · 3 eps

Andre
Movie · as Lance Tindall

Intersection
Movie · as Step Magazine
Sleeping with Strangers
Movie · as Loan Officer

This Can't Be Love
Movie · as Carriage Driver

The Substitute
Movie · as Elliott

Mood Indigo
Movie · as Mr. Green

When a Stranger Calls Back
Movie · as X-Ray Technician

Highlander: The Series
TV · as Klein, Hotel Guest · 1 ep

And the Sea Will Tell
Movie · as J. Schroeder

Bingo
Movie · as Prison Laundry Guard

Palace Guard
TV · 1 ep

And the Sea Will Tell
TV · as J. Schroeder · 2 eps

Glory Days
TV · as Banks · 1 ep

Booker
TV · as Reporter · 1 ep

Wiseguy
TV · 2 eps

21 Jump Street
TV · as Reporter, Mr. Roberts · 1 ep

Airwolf
TV · as Davis · 1 ep


