John Cazale was 41 in The Deer Hunter when he played the character 'Stan'.
That was over 46 years ago in 1978.
In 1978 he died aged just 42, starring in 10 films in his career, 4 of those after The Deer Hunter was first released. If he were alive today he would be 88.
In The Deer Hunter, I think John Cazale looks: