Starring Cast
Full cast
42 cast membersPia Girard
Anne of Cleves
Catrin Rhys
Mary Lascelles
Henry VIII (2003) stars Ray Winstone as Henry VIII, Charles Dance as Duke of Buckingham and Mark Strong as Duke of Norfolk. The drama series premiered on ITV1 in 2003. Below is the full cast and crew.
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.