James Garner was 27 in Toward the Unknown when he played the character 'Lt. Col. Joe Craven'.
That was over 68 years ago in 1956.
This was his first recorded movie acting credit (although may not technically be his first actual acting role).
In 2014 he died aged 86, starring in 90 films in his career, 89 of those after Toward the Unknown was first released. If he were alive today he would be 96.
In Toward the Unknown, I think James Garner looks: