Omar Sharif was 20 in The Blazing Sun when he played the character 'Ahmed'.
That was over 70 years ago in 1954.
This was his first recorded movie acting credit (although may not technically be his first actual acting role).
In 2015 he died aged 83, starring in 115 films in his career, 114 of those after The Blazing Sun was first released. If he were alive today he would be 92.
In The Blazing Sun, I think Omar Sharif looks: