2023
5.2
Hypnotic
Actor - Dellrayne
2018
5.7
12 Strong
Actor - Colonel Mulholland
5.1
Traffik
Actor - Mr. Waynewright
2016
Independence Day: Resurgence
Actor - General Adams
5.3
Teenage Mutant Ninja Turtles 2
Actor - Eric Sacks
2014
6.7
Teenage Mutant Ninja Turtles
6.5
The Homesman
Actor - Vester Belknap
Full filmography