Lucifer
Ender's Game
The Devil All the Time
Greyhound
Rebel Ridge
The Duel
Light & Shadow
Movie · as Officer McGill
Movie · as Butcher
Movie · as Port Lookout
Movie
Movie · as Nigel
TV · as JJ Bitner · 1 ep
Movie · as Stilson