
Known For
Filmography
2020
2017
2017
2014
2013
2011
2011
2009
2005
2003
2000

For Your Consideration
Movie · as Skyler

Killer App
Movie · as Ian

Sea Change
Movie · as Leo

Faking It
TV · as Duke Lewis Jr. · 9 eps

Notes from Dad
Movie · as Russell

In Time
Movie · as Casino High Roller (uncredited)

Teen Wolf
TV · as Corporal Rhys · 1 ep

NCIS: Los Angeles
TV · as Marco Guzman · 1 ep

Criminal Minds
TV · as Dalton McCann · 1 ep

NCIS
TV · as Navy PO1 Matthew Dean · 1 ep

CSI: Crime Scene Investigation
TV · as Frat Brother · 1 ep