2022
7.0
Causeway
Actor - Neuropsychologist
2018
6.7
The Negotiator
Actor - Ernie
7.2
Monsters and Men
Actor - Scout
2017
8.3
The Post
Actor - Tom Winship
6.6
Beach Rats
Actor - Joe
2016
7.3
Split
Actor - Mr. Benoit
2015
Spotlight
Actor - Phil Saviano
Full filmography