Sean Penn was 49 in The Tree of Life when he played the character 'Jack'.
That was over 13 years ago in 2011.
Today he is 63, and has starred in 90 movies in total, 22 of those since The Tree of Life was released.
In The Tree of Life, I think Sean Penn looks: