Ralph Ineson was 38 in Harry Potter and the Half-Blood Prince when he played the character 'Amycus Carrow'.
That was over 15 years ago in 2009.
Today he is 54, and has starred in 55 movies in total, 30 of those since Harry Potter and the Half-Blood Prince was released.
In Harry Potter and the Half-Blood Prince, I think Ralph Ineson looks: