James Stewart was 30 in The Shop Around the Corner when he played the character 'Alfred Kralik'.
That was over 84 years ago in 1940.
In 1997 he died aged 89, starring in 146 films in his career, 117 of those after The Shop Around the Corner was first released. If he were alive today he would be 115.
In The Shop Around the Corner, I think James Stewart looks: