Answer
Daniel Jonathan Stevens, known professionally as Dan Stevens, is an English actor. He is best known for his roles as Matthew Crawley in the ITV period drama Downton Abbey, David Lyons in the US science fiction series Legion, and Prince Charming in the Disney live-action film Beauty and the Beast.