Mark Wahlberg was 42 in The Gambler when he played the character 'Jim Bennett'.
That was over 9 years ago in 2014.
Today he is 52, and has starred in 68 movies in total, 21 of those since The Gambler was released.
In The Gambler, I think Mark Wahlberg looks: