Known For
Filmography

The Humanity Bureau
Movie · as Irving Ravetch

DC's Legends of Tomorrow
TV · as Head Bandit · 1 ep

The Dick Knost Show
Movie

American Mary
Movie · as Dr. Grant

Stonehenge Apocalypse
Movie · as Curator

Engaged to Kill
Movie · as Carson

Intelligence
TV · 1 ep

Psych
TV · as William Wyles IV · 1 ep

Two for the Money
Movie · as TV Technician

Supernatural
TV · as Charlie Holt · 1 ep

Masters of Horror
TV · 1 ep

The L Word
TV · as Brad · 1 ep

Stargate Atlantis
TV · as Kelore · 1 ep

The Days
TV · as Marco · 1 ep

See Grace Fly
Movie · as Cheryl's Boyfriend Terry / Howard Van Doren (voice)

John Doe
TV · as Johansen · 1 ep

Bliss
TV · 1 ep

Antitrust
Movie · as Danny Solskjær

Last Wedding
Movie

Smallville
TV · as Derek Fox, Lionel's Bodyguard · 1 ep

Something More
Movie · as Jim

Shutterspeed
Movie · as Cliff Davis

Andromeda
TV · as Desmond · 1 ep

G-Saviour
Movie · as Lieutenant Colonel Jack Halle

The Crow: Stairway to Heaven
TV · 1 ep

First Wave
TV · as Elliot · 1 ep

Contagious
Movie · as Flight Attendant Tom Carlen

Stargate SG-1
TV · as Va'lar, Darrell Grimes · 1 ep

Live Bait
Movie

Not Our Son
Movie · as Preston

Ebbie
Movie · as Michael

The Outer Limits
TV · as Evan, Eric Tanner · 1 ep

Spoils of War
Movie · as Assistant Art Director

This Can't Be Love
Movie · as Waiter

Viper
TV · as Brian LeShane · 1 ep

The Only Way Out
Movie · as Student

Cool Runnings
Movie · as Swiss Captain

The X-Files
TV · as Kurt Crawford · 1 ep

The Comrades of Summer
Movie · as Sasha

The Commish
TV · 2 eps

Red Dwarf
TV · as Bar Patron · 1 ep

21 Jump Street
TV · as Lombardi · 1 ep
