David Conrad was 32 in Men of Honor when he played the character 'Lt. / Cmdr. / Capt. Hanks'.
That was over 24 years ago in 2000.
Today he is 56, and has starred in 14 movies in total, 8 of those since Men of Honor was released.
In Men of Honor, I think David Conrad looks: