Known For
Filmography

The Irrational
TV · as Lt. John Bash · 1 ep

Debris
TV · as INFLUX Operative #4 · 1 ep

Snowpiercer
TV · as Young Father · 1 ep

A Mother on the Edge
Movie · as The Fixer

Batwoman
TV · as Stu Donnelly · 1 ep

Somewhere Between
TV · as Security Guard · 1 ep

DC's Legends of Tomorrow
TV · as Argus Officer · 1 ep

Supergirl
TV · as Drug Buyer · 1 ep

The Flash
TV · as Security Guard · 1 ep

The Marine 3: Homefront
Movie · as Leo

Forever 16
Movie · as Second Creep

The Package
Movie · as Policeman

The Cabin in the Woods
Movie · as Lead Guard

Maximum Conviction
Movie · as Marshall #1

Urban Warfare
Movie · as Accountant

Continuum
TV · as Cop · 1 ep

Arrow
TV · as Guard, Pollock · 1 ep

Sucker Punch
Movie · as State Trooper #2

Doomsday Prophecy
Movie · as Jenkins

Mortal Kombat: Legacy
TV · as SWAT · 2 eps

Smokin' Aces 2: Assassins' Ball
Movie · as Agent Culham

Caprica
TV · as Thug · 1 ep

Case 39
Movie · as Lead Guard

Damage
Movie · as Munson

The Betrayed
Movie · as Young Henchman

Kill Switch
Movie · as Lupe

Fringe
TV · as Officer Daniel Gillespe, Checkpoint Loyalist · 1 ep

When A Man Falls In The Forest
Movie · as Mr. Curtis

Reaper
TV · as Campaign Worker · 1 ep

Blood Ties
TV · as Tough · 1 ep

Seed
Movie · as Simpson

Fallen
Movie · as Fireman

Dark Storm
Movie · as Captain Miller / Mercenary #1

Blade: The Series
TV · 1 ep

Psych
TV · as Frank Crossley · 1 ep

Eureka
TV · as Soldier #1 · 1 ep

Young Blades
TV · 13 eps

Supernatural
TV · as Demon #1 · 1 ep

The 4400
TV · as Arresting Cop · 1 ep

First to Die
Movie · as Sergeant

Jake 2.0
TV · as Gilmore · 1 ep

The Dead Zone
TV · as Agent Adams · 1 ep
The Heart Department
Movie · as Josh Baumgarten

Andromeda
TV · as James Severin · 1 ep

Secret Agent Man
TV · as Groom · 1 ep

The Color of Courage
Movie · as Deputy

Seven Days
TV · 1 ep

First Wave
TV · as Gua Agent · 1 ep

Stargate SG-1
TV · as Jaffa #2, Major Graham · 2 eps

Millennium
TV · as Uniform #1 · 1 ep

The Outer Limits
TV · as Mugger, Security Man · 1 ep

Viper
TV · as John Hightower · 1 ep

21 Jump Street
TV · as Henry · 1 ep






