Answer
Henry Cavill played the role of Charles Brandon in Showtime's The Tudors. Charles Brandon was the Duke of Suffolk and a close friend of King Henry VIII. He was married to Henry VIII's sister, Mary Tudor. Charles Brandon was a key figure in the English court and played a significant role in the politics of the time.