Terence Stamp was 77 in Miss Peregrine's Home for Peculiar Children when he played the character 'Abraham Portman'.
That was over 8 years ago in 2016.
Today he is 85, and has starred in 94 movies in total, 7 of those since Miss Peregrine's Home for Peculiar Children was released.
In Miss Peregrine's Home for Peculiar Children, I think Terence Stamp looks: