That was over 6 years ago in 2015.
Today he is 37, and has starred in 22 movies in total, 5 since Pan was released.
In Pan, I think Garrett Hedlund looks:
Pan scores 5.9 out of 10 on The Movie Database.
Garrett Hedlund's first acting role was as 'Don Billingsley' in Friday Night Lights, released in 2004 when he was 20.