Omar Sharif was 66 in The 13th Warrior when he played the character 'Melchisidek'.
That was over 25 years ago in 1999.
In 2015 he died aged 83, starring in 115 films in his career, 25 of those after The 13th Warrior was first released. If he were alive today he would be 92.
In The 13th Warrior, I think Omar Sharif looks: