Jean-Paul Belmondo was 33 in Casino Royale when he played the character 'Un légionnaire'.
That was over 57 years ago in 1967.
In 2021 he died aged 88, starring in 99 films in his career, 57 of those after Casino Royale was first released. If he were alive today he would be 91.
In Casino Royale, I think Jean-Paul Belmondo looks: