Chris Pratt was 36 in Guardians of the Galaxy Vol. 2 when he played the character 'Peter Quill / Star-Lord'.
That was over 7 years ago in 2017.
Today he is 44, and has starred in 57 movies in total, 20 of those since Guardians of the Galaxy Vol. 2 was released.
In Guardians of the Galaxy Vol. 2, I think Chris Pratt looks: