Known For
Filmography

Tracker
TV · as David Lawson · 1 ep

Animal Control
TV · as SPD Officer Lewandowski · 1 ep

Billy the Kid
TV · as Bob Hargroves · 1 ep

Firefly Lane
TV · as Rob Roy Maitre'd · 1 ep

Selfie from Hell
Movie · as F34R3473R

Riverdale
TV · as Don · 1 ep

Supergirl
TV · as Lionel Luthor · 1 ep

Impastor
TV · as Mr. Green · 1 ep

RoboCop
Movie · as Head of Omnicorp Security

The 100
TV · as Bryson · 1 ep

Almost Human
TV · as Cortez

Continuum
TV · as Skin Head · 1 ep

Arrow
TV · as Ezra Barnes · 1 ep

The Killing Game
Movie · as Robert Fraser

Once Upon a Time
TV · as Burly Knight · 1 ep
Hop the Twig
Movie · as Thug

Stargate Universe
TV · as Dannic · 4 eps

V
TV · as Greg · 1 ep

Fringe
TV · as Observer · 3 eps
Head Shot
Movie · as Otto

Supernatural
TV · as Démon #1 · 1 ep

New World Disorder
Movie · as Quark

Stargate SG-1
TV · as Ori Prior · 1 ep

Gen Why
TV · as Himself · 1 ep

Love Four
Movie · as Jeff (segment: 'Love Three')
