Known For
Filmography
2025
2020
2019
2018
2017
2017
2017
2016
2016
2016
2015
2015
2014
2014
2012
2011

All's Fair
TV · as Handsome Doe · 1 ep

DAVE
TV · as Eagles Fan · 1 ep

Good Trouble
TV · as Spencer · 8 eps

Station 19
TV · as Station 23 Firefighter, David Mayhorn · 1 ep

Bright
Movie · as Brown

Marvel's Runaways
TV · as Guard · 1 ep

S.W.A.T.
TV · as Lewis · 1 ep

Her Last Will
Movie · as Tony (uncredited)

American Crime Story
TV · as Cop · 1 ep

Teachers
TV · as Hank · 1 ep

The Uninvited Guest
Movie · as Craig Sherman

Ballers
TV · as Monty · 1 ep

Jane the Virgin
TV · as Trevor · 2 eps

Scorpion
TV · as MP Officer · 1 ep

Scandal
TV · as Navy Seal · 1 ep

New Girl
TV · as USPS Man · 1 ep