John Bradshaw is a fictional character portrayed by Adam Trese in the movie Patriots Day.
When the movie was released in 2016, Adam Trese was 47 years old.
The character of John Bradshaw is mainly associated with Michael Butler, Special Agent Richard DesLauriers and James Williams.