James Gandolfini was 46 in The Taking of Pelham 1 2 3 when he played the character 'Mayor'.
That was over 15 years ago in 2009.
In 2013 he died aged just 51, starring in 56 films in his career, 18 of those after The Taking of Pelham 1 2 3 was first released. If he were alive today he would be 62.
In The Taking of Pelham 1 2 3, I think James Gandolfini looks: