David Carradine was 35 in The Long Goodbye when he played the character 'Dave aka Socrates (uncredited)'.
That was over 51 years ago in 1973.
In 2009 he died aged 72, starring in 181 films in his career, 167 of those after The Long Goodbye was first released. If he were alive today he would be 87.
In The Long Goodbye, I think David Carradine looks: