David Harbour was 29 in War of the Worlds when he played the character 'Dock Worker'.
That was over 18 years ago in 2005.
Today he is 47, and has starred in 39 movies in total, 34 of those since War of the Worlds was released.
In War of the Worlds, I think David Harbour looks: