Known For
Filmography
2021
2020
2017
2016
2016
20152015
2015
2014
2014
2013
2013
2013
2011
2009
2008
2003

La Brea
TV · as Lazarus Guard · 1 ep

Anonymous Killers
Movie · as Sean

Mommy I Didn't Do It
Movie · as Gene Dutton

Live by Night
Movie · as Fasani

Lethal Weapon
TV · as Danny · 1 ep
Grief
Grief
Movie · as Trent

Wait
Movie · as David

My Crazy Ex
TV · as Leo [Segment 2] · 1 ep

Bachelor Night
Movie · as Adrian

Mega Shark vs. Mecha Shark
Movie · as Captain Perkins

The Book of Daniel
Movie · as Daniel

Finding Normal
Movie · as Dr. Steve

Dracula: The Impaler
Movie · as Capt. Turkiye

The Cup
Movie · as Corey Brown

NCIS: Los Angeles
TV · as FBI Agent · 1 ep

Rush
TV · as Constable Hammond · 1 ep

NCIS
TV · as Louis Freston · 1 ep
