
Known For
Filmography
—2025
2025
2024
2022
2018
20142013
2011
2010
2006
2005
Watchful Eye
Watchful Eye
Movie · as Doug

Moving
Movie · as Dad

The Pitt
TV · as Russ Quinn · 3 eps

The Stepdaughter 2
Movie · as Cop

The Lincoln Lawyer
TV · as DDA Travis Richards · 1 ep

4/20 Massacre
Movie · as Buddy
River Greaser
River Greaser
Movie · as Tiberius

Ironside
TV · as Steve Pennington · 1 ep

The Mighty Macs
Movie · as Scorekeeper #2 (uncredited)

Pretty Little Liars
TV · as Brendan McGowen · 1 ep

Always Will
Movie · as Jacob

Criminal Minds
TV · as Mark Henshaw · 1 ep