Known For
Filmography
2023
2022
2019
2018
2016
2015
2014
2012
2011
2011
2006
2005
2005
2003
2000

Devil On My Doorstep
Movie · as Theo

The Grotto
Movie · as Gideon James

Tempting Fate
Movie · as Elliott Cartwright

The Rookie
TV · as Jason Wyler · 5 eps

Drew
Movie · as Ned Nickerson

Blindspot
TV · as Clem Hahn · 2 eps

Legends
TV · as Curtis Ballard · 10 eps

Elementary
TV · as Jeff Hines · 1 ep

Working Class
TV · as Nick Garrett · 12 eps

Shameless
TV · as Gus Pfender · 14 eps

Conviction
TV · as Dumas Shepherd · 1 ep

Medium
TV · as Michael Barlow · 1 ep

Numb3rs
TV · as Mark Green · 1 ep

NCIS
TV · as Michael Locke · 1 ep

CSI: Crime Scene Investigation
TV · as Dominic Humphreys · 1 ep
