British actor Henry Cavill has been impressing audiences for over two decades with his diverse and powerful performances. He first gained widespread recognition for his role as Superman in the 2013 film Man of Steel, which went on to become the highest-grossing Superman movie of all time. But Cavill's talent extends far beyond that iconic role - throughout his career, he has taken on a wide range of characters, showcasing his versatility as an actor. In this article, I have compiled a list of some of Henry Cavill's best performances in films and TV shows, including his work on The Tudors series, and beyond!