Peter Sarsgaard was 32 in Garden State when he played the character 'Mark'.
That was over 20 years ago in 2004.
Today he is 53, and has starred in 58 movies in total, 40 of those since Garden State was released.
In Garden State, I think Peter Sarsgaard looks: