Dan Stevens was born on 10 October 1982 in Croydon, Surrey, England. He is an English actor who has appeared in a number of films and television series, including The Guest, The Crown, and Legion.
The Spectacular Dan Stevens: A Quiz on the Versatile British Actor