James Caan was 58 in Mickey Blue Eyes when he played the character 'Frank Vitale'.
That was over 25 years ago in 1999.
In 2022 he died aged 82, starring in 129 films in his career, 63 of those after Mickey Blue Eyes was first released. If he were alive today he would be 84.
In Mickey Blue Eyes, I think James Caan looks: