British actor well known for his film roles in Miss Peregrine's Home for Peculiar Children, Robot Overlords, and Mr. Holmes. He earned a Critics' Choice Movie Award nomination and Saturn Award victory for his work in Mr. Holmes.
He trained at the Youngblood Theatre Company.
He was cast in the 2016 television series The Durrells in Corfu.
He has a sister named Amelie. He has posted photos of his family to social media.
He starred alongside Ian McKellen in Mr. Holmes.