Stellan Skarsgård was 59 in The Avengers when he played the character 'Erik Selvig'.
That was over 12 years ago in 2012.
Today he is 72, and has starred in 141 movies in total, 37 of those since The Avengers was released.
In The Avengers, I think Stellan Skarsgård looks: