Known For
Filmography
2019
2017
2016
2016
2015
2014
2014
2013
2013
2010
2010
2010
2009
2008
2007
2006
2004
1993

The Killer Downstairs
Movie · as Chad

Riverdale
TV · as Homeless Man · 1 ep

DC's Legends of Tomorrow
TV · as Chief Weapons Engineer · 1 ep

MECH-X4
TV · as Junkyard Guard · 1 ep

Supergirl
TV · as Scientist · 1 ep

The Flash
TV · as Director Hackshaw · 2 eps

When Calls the Heart
TV · as Lawrence Barnaby · 1 ep

Lawrence & Holloman
Movie · as Crayon Man

Goodnight for Justice: Queen of Hearts
Movie · as Clerk

The Tortured
Movie · as Bailiff

The Client List
Movie · as Cop #1

R. L. Stine's The Haunting Hour
TV · as Doctor, Deputy Knotts · 1 ep

Year of the Carnivore
Movie · as Dr. Parson

Fringe
TV · as Tom · 1 ep

Hot Rod
Movie · as EMT

Eureka
TV · as Epigeneticist · 1 ep

Stargate Atlantis
TV · as Technician · 1 ep

Two Brothers, a Girl and a Gun
Movie · as Pump Jockey 'Bob'