That was over 8 years ago in 2014.
Today he is 48, and has starred in 22 movies in total, 6 since The Equalizer was released.
In The Equalizer, I think David Harbour looks:
The Equalizer scores 7.1 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.