That was over 14 years ago in 2008.
Today he is 48, and has starred in 22 movies in total, 17 since Revolutionary Road was released.
In Revolutionary Road, I think David Harbour looks:
Revolutionary Road scores 6.8 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.