Known For
Filmography

Accused: The Karen Read Story
Movie · as Trooper Proctor

Bau, Artist at War
Movie · as Kommendant Goeth

The Deep Web: Murdershow
Movie · as Detective Sawchuk

Mormon Mom Gone Wrong: The Ruby Franke Story
Movie · as Kevin Franke

The Irrational
TV · as Owen Kalagian · 1 ep

Animal Control
TV · as Lyle · 1 ep

Alert: Missing Persons Unit
TV · as Frank Nowak · 1 ep

Bones of Crows
TV · as Det. Smith - Winnipeg · 1 ep

Reacher
TV · as Hortense Fields · 4 eps

The Recruit
TV · as Bank Manager · 1 ep

Dying for a Good Grade
Movie · as Marshall Kaladis

Debris
TV · as Colonel Kellogg · 1 ep

Corona
Movie

Motherland: Fort Salem
TV · as Marcus Tooms · 10 eps

37 Teen
Movie · as Trevor

Batwoman
TV · as Virgil · 2 eps

See
TV · as Witchfinder Warrior · 8 eps

Countdown
Movie · as Detective Al Kendricks

Travelers
TV · as Agent Callahan · 3 eps

The Marine 4: Moving Target
Movie · as Andrew Vogel

A Christmas Truce
Movie · as Braun

Fatal Friends
Movie · as Detective Jenkins

Focus
Movie · as Troy

Happy Face Killer
Movie · as Peter

Elysium
Movie · as Crowe

Almost Human
TV · as The Bishop aka Maxwell · 1 ep

Motive
TV · as Martin Smith · 1 ep

Transporter: The Series
TV · as Giles · 1 ep

Arrow
TV · as Magee · 1 ep

Superbook
TV · as Laban, Servant #1 · 1 ep

Human Target
TV · as Nigel · 1 ep

The Familiar
Movie · as Virgil

Stargate Universe
TV · as Marine Sgt. Spencer · 9 eps

V
TV · as Interrogator · 1 ep

Fringe
TV · as MP · 1 ep

Blood Ties
TV · as Ron · 1 ep

Supernatural
TV · as Caleb · 1 ep

Stargate Atlantis
TV · as Screaming Man · 1 ep
