Home / Discover / People

The 5th Wave

2016
as Soccer Coach

Deepwater Horizon

2016
as Capt. Curt Kuchta

Your Honor

2020
as Lt. Brendan Cusack

Greyhound

2020
as Temme

99 Homes

2014
as Detective #1

Free State of Jones

2016
as Polling Station Clerk

68 Kill

2017
as Ken Mckenzie

Zipper

2015
as Father

Trespass

2011
as Security Guard

Cat Run 2

2014
as Lamonde

Guest Star

Episode Your Honor
Part One
2020
Episode The Purge
Hail Mary
2019
Episode The Purge
Before the Sirens
2019
Episode The Purge
Should I Stay or Should I Go
2019
Episode Your Honor
Part Eight
2021
Episode Your Honor
Part Five
2021
Episode Your Honor
Part Nine
2021
Episode True Detective
The Secret Fate of All Life
2014
Episode Your Honor
Part Two
2020
Episode Your Honor
Part Seven
2021