DeForest Kelley was 63 in Star Trek III: The Search for Spock when he played the character 'Dr. Leonard McCoy'.
That was over 40 years ago in 1984.
In 1999 he died aged 79, starring in 43 films in his career, 12 of those after Star Trek III: The Search for Spock was first released. If he were alive today he would be 104.
In Star Trek III: The Search for Spock, I think DeForest Kelley looks: