David Carradine was 35 in Mean Streets when he played the character 'Drunk'.
That was over 51 years ago in 1973.
In 2009 he died aged 72, starring in 181 films in his career, 166 of those after Mean Streets was first released. If he were alive today he would be 87.
In Mean Streets, I think David Carradine looks: