Nicolas Cage was 51 in USS Indianapolis: Men of Courage when he played the character 'Captain McVay'.
That was over 8 years ago in 2016.
Today he is 60, and has starred in 124 movies in total, 31 of those since USS Indianapolis: Men of Courage was released.
In USS Indianapolis: Men of Courage, I think Nicolas Cage looks: