Anthony Hopkins was 53 in Howards End when he played the character 'Henry J. Wilcox'.
That was over 31 years ago in 1992.
Today he is 85, and has starred in 141 movies in total, 88 of those since Howards End was released.
In Howards End, I think Anthony Hopkins looks: