Rebel Ridge 2024
as Officer McGill
The Devil All the Time 2020
as Butcher
Greyhound 2020
as Port Lookout
Light & Shadow 2017
Actor
The Duel 2016
as Nigel
Ender's Game 2013
as Stilson
Credits from TMDB.