Patriots Day
2016
As John Bradshaw
Rob the Mob
2014
As Ryan
Silent House
2011
As John
Zodiac
2007
As Detective #1
40 Days and 40 Nights
2002
As John Sullivan