Johnny Behan
30 Seconds in Hell (2021)
Happy Jim
Deadman Standing (2018)
Paul
The Crossbreed (2018)
Doyle
Shot Caller (2017)
Dr. Cox (uncredited)
The Space Between Us (2017)
Trooper Bruno (uncredited)
Hell or High Water (2016)
Angry Investor #5
Gold (2016)