Known For
Photos
Filmography

Keelhaul
Movie · as Corsaire

Tight Lettuce
Movie · as Joel
Lily of the Valley
Movie · as Shawn

Smoke
TV · as Lee · 4 eps

Longlegs
Movie · as Agent Fisk

Shōgun
TV · as Salamon · 2 eps

13 Miles
Movie

The Last Victim
Movie · as Tad

Billy the Kid
TV · as John Beckwith · 12 eps

Big Sky
TV · as Jimmy · 2 eps

Freaks
Movie · as Executioner

Black Summer
TV · 1 ep

Batwoman
TV · as Cheshire Cat · 1 ep

Aurora Teagarden Mysteries: The Disappearing Game
Movie · as Josh Farrell

Mayans M.C.
TV · as Joker · 3 eps

The Warriors Gate
Movie · as Travis

Pretty Little Addict
Movie · as Tyler Kinan

Van Helsing
TV · as Willem · 4 eps
Roar
Movie · as Josh

iZombie
TV · as Tom · 2 eps

Wayward Pines
TV · as Griffin · 1 ep

Sitting on the Edge of Marlene
Movie

Black Fly
Movie · as Jake Henson

The 100
TV · as Sheidheda · 1 ep

Chicago P.D.
TV · as Daniel 'Duke' Horvat · 1 ep

Spooksville
TV · as Jerome Simone · 1 ep

WWJD II: The Woodcarver
Movie · as Matthew Stevenson

Why Does God Hate Me?
Movie · as Matthew





