That was over 9 years ago in 2012.
Today he is 47, and has starred in 22 movies in total, 11 since End of Watch was released.
In End of Watch, I think David Harbour looks:
End of Watch scores 7.2 out of 10 on The Movie Database.
David Harbour's first acting role was as 'Randall' in Brokeback Mountain, released in 2005 when he was 31.