Marco Leonardi was 45 in All the Money in the World when he played the character 'Saverio Mammoliti'.
That was over 6 years ago in 2017.
Today he is 52, and has starred in 50 movies in total, 15 of those since All the Money in the World was released.
In All the Money in the World, I think Marco Leonardi looks: