Richard Harris was 60 in Unforgiven when he played the character 'English Bob'.
That was over 32 years ago in 1992.
In 2002 he died aged 72, starring in 82 films in his career, 30 of those after Unforgiven was first released. If he were alive today he would be 93.
In Unforgiven, I think Richard Harris looks: