2022
Memory
Actor - Special Agent Vincent Serra
2020
Bloodshot
Actor - Dr. Emil Harting
2019
Domino
Actor - Joe Martin
2017
Alien: Covenant
Actor - Peter Weyland
The Catcher Was a Spy
Actor - Robert Furman
2016
Genius
Actor - F. Scott Fitzgerald
Brimstone
Actor - Reverend
Full filmography