Rupert Everett was 56 in Miss Peregrine's Home for Peculiar Children when he played the character 'Ornithologist'.
That was over 8 years ago in 2016.
Today he is 65, and has starred in 73 movies in total, 9 of those since Miss Peregrine's Home for Peculiar Children was released.
In Miss Peregrine's Home for Peculiar Children, I think Rupert Everett looks: