Mark Wahlberg was 36 in The Lovely Bones when he played the character 'Jack Salmon'.
That was over 15 years ago in 2009.
Today he is 52, and has starred in 68 movies in total, 35 of those since The Lovely Bones was released.
In The Lovely Bones, I think Mark Wahlberg looks: