Daniel Craig was 50 in Knives Out when he played the character 'Benoit Blanc'.
That was over 4 years ago in 2019.
Today he is 56, and has starred in 77 movies in total, 9 of those since Knives Out was released.
In Knives Out, I think Daniel Craig looks: