Humphrey Bogart was 45 in The Big Sleep when he played the character 'Philip Marlowe'.
That was over 78 years ago in 1946.
In 1957 he died aged just 57, starring in 130 films in his career, 61 of those after The Big Sleep was first released. If he were alive today he would be 124.
In The Big Sleep, I think Humphrey Bogart looks: