2023
6.5
Babylon
Actor - Soldier
2022
4.5
White Noise
Actor - Dr. Helms
2020
5.3
Greenland
Actor - Dr. Byrd
2019
The Accidental Prime Minister
Actor - George W. Bush
2016
6.4
The Magnificent Seven
Actor - Doc
4.3
Misconduct
Actor - Judge Walker
2013
8.5
Prisoners
Actor - Detective Rand
Full filmography