Mark Wahlberg was 47 in Spenser Confidential when he played the character 'Spenser'.
That was over 4 years ago in 2020.
Today he is 52, and has starred in 68 movies in total, 7 of those since Spenser Confidential was released.
In Spenser Confidential, I think Mark Wahlberg looks: