David Harbour was 36 in End of Watch when he played the character 'Van Hauser'.
That was over 10 years ago in 2012.
Today he is 47, and has starred in 39 movies in total, 20 of those since End of Watch was released.
In End of Watch, I think David Harbour looks: