Known For
Filmography
10 Things I Hate About Life
Movie · as Curt
He Talks to Me
Movie

Things Will Be Different
Movie · as Joseph

Over/Under
Movie · as David Steinberg

The Thing About Pam
TV · as Captain Mike Lang · 3 eps

NCIS: Hawaiʻi
TV · as Mitchell Smith · 1 ep

Vampires vs. the Bronx
Movie · as Alexis

A Teacher
TV · as Nate Wilson · 4 eps
Skull
Movie · as Will Razor

Glass
Movie · as Daryl

The Day Shall Come
Movie · as Stevie Book

The Other Two
TV · as Pastor Jax Dag · 1 ep

Rosy
Movie · as Eddie

The Truth About Lies
Movie · as Andy

Manifest
TV · as Patrick Daly · 1 ep

Imitation Girl
Movie · as Max

The Meyerowitz Stories (New and Selected)
Movie · as Brian

Godless
TV · as Gatz Brown · 7 eps

The Gifted
TV · as Graph · 2 eps

Here Alone
Movie · as Chris

Diverge
Movie · as Brad

The Missing Girl
Movie · as J. Lee

Keep in Touch
Movie · as Officer Dugan

Up the River
Movie · as Willy

Blindspot
TV · as Travis Robek · 1 ep

A Walk Among the Tombstones
Movie · as Albert

Moon and Sun
Movie · as Patrick

Chicago P.D.
TV · as Billy Mays · 1 ep

Mozart in the Jungle
TV · as Craig G · 18 eps

+1
Movie · as Kyle
Saudade?
Movie · as Manny

Chicago Fire
TV · as Rob Scanlon · 1 ep

Martha Marcy May Marlene
Movie · as Bartender

Unforgettable
TV · as Freddie Albertson · 1 ep
