Walter Sparrow was 57 in Young Sherlock Holmes when he played the character 'Ethan Engel'.
That was over 38 years ago in 1985.
In 2000 he died aged 73, starring in 17 films in his career, 14 of those after Young Sherlock Holmes was first released. If he were alive today he would be 97.
In Young Sherlock Holmes, I think Walter Sparrow looks: