
Known For
Filmography
2024
2024
2023
2023
2021
2021
2021
2020
2020
2019
2017
2017
2017
2016
2014
2013
2011

No Good Deed
Movie · as Dougie

The Sympathizer
TV · as Green Beret · 1 ep

Will Trent
TV · as Officer O'Hara · 10 eps

Class of '09
TV · as Evans · 8 eps

A Father's Legacy
Movie · as Jim

Potter's Ground
Movie · as Sully

A Man Departed
Movie · as Bill

Limbo
Movie · as Det Randall Wycliffe

The Warrant
Movie · as Franklin York

The Day Shall Come
Movie · as HRT Leader

Versorium
Movie · as James Eckels

Champion
Movie · as Ray Reed

Ozark
TV · as Deputy · 1 ep

MacGyver
TV · as Commander Wheeler · 1 ep

Grape Soda
Movie · as Troy

The Originals
TV · as Young Mikael · 1 ep

Homeland
TV · as Officer Jeffries · 2 eps
