Known For
Filmography
—2025
2025
2020
2019
2019
2018
2018
2015
2013
2011
2009
2009
2009
Cadillac
Cadillac
Movie · as Bryan

Crossroads
Movie · as Eric

Dexter: Resurrection
TV · as Ryan Foster · 3 eps

Promising Young Woman
Movie · as Tony

Who's Stalking Me?
Movie · as Liam

Killing Your Daughter
Movie · as Bruce Mason

Her Worst Nightmare
Movie · as Max

9-1-1
TV · as Anthony · 1 ep

The Burning Dead
Movie · as Frontiersman

Riddle
Movie · as Matt Caldwell

A Warrior's Heart
Movie · as Riggins

The Invisible Chronicles
Movie · as Jordan

Modern Family
TV · as Gym Trainer · 1 ep

NCIS: Los Angeles
TV · as Jessie Fiore · 1 ep
