Thure Lindhardt was 33 in Angels & Demons when he played the character 'Chartrand'.
That was over 15 years ago in 2009.
Today he is 49, and has starred in 54 movies in total, 33 of those since Angels & Demons was released.
In Angels & Demons, I think Thure Lindhardt looks: