Known For
Filmography

The Unforgivable
Movie · as Young Cop

The Twilight Zone
TV · as HSI Agent · 1 ep

Riverdale
TV · as Store Clerk · 1 ep

The Good Doctor
TV · as Cole Carpenter · 1 ep

DC's Legends of Tomorrow
TV · as Nazi Commandant, Philip Henslowe · 1 ep

Timeless
TV · as Albert Speer · 1 ep

Colony
TV · as Lead Grayhat · 1 ep

Arrow
TV · as Volkov · 1 ep

Human Target
TV · as ER Doctor · 1 ep

The Familiar
Movie · as The Jogger
Splendid Things
Movie

Fetching Cody
Movie · as Paramedic #1

Supernatural
TV · as Serge Ladouceur, Sheriff Alden Roy · 1 ep

Glory Days
TV · 1 ep

The Twilight Zone
TV · as Jet · 1 ep

36 Hours to Die
Movie · as Mason

The Long Winter
Movie · as Aide de camp de Colborne

P.T. Barnum
Movie · as Samuel Hurd

P.T. Barnum
TV · as Samuel Hurd · 2 eps

Out of Mind: The Stories of H.P. Lovecraft
Movie · as Randolph Carter

Free Money
Movie · as Kyle

First Wave
TV · as Graydon · 1 ep

Stargate SG-1
TV · as Ma'kar · 1 ep
