Cast and Crew of The White Princess

Cast of
The White Princess

About The White Princess

  • Released on April 16, 2017
  • Drama

The story of Elizabeth of York, the White Queen's daughter, and her marriage to the Lancaster victor, Henry VII. Based on the Philippa Gregory book of the same name.

Main Cast of The White Princess

Jodie Comer
plays Elizabeth of York (8 episodes)

Rebecca Benson
plays Margaret Pole (8 episodes)

Rebecca Benson as Margaret Pole

Rebecca trained as an actress at the Royal Scottish Academy of Music and Drama where she graduated from in 2011. She ...

See Rebecca Benson's other roles

Jacob Collins-Levy
plays Henry VII of England (8 episodes)

Kenneth Cranham
plays John Morton (8 episodes)

Essie Davis
plays Elizabeth Woodville (8 episodes)

Richard Dillane
plays Thomas Stanley (8 episodes)

Richard Dillane as Thomas Stanley

Richard Dillane (born 1964) is a British actor. He appears in a lead role of the Netflix series Young Wallander, base...

See Richard Dillane's other roles

Patrick Gibson
plays Richard of Shrewsbury (8 episodes)

Caroline Goodall
plays Cecily Neville (8 episodes)

Amy Manson
plays Catherine Gordon (8 episodes)

Amy Manson as Catherine Gordon

Amy Manson (born c. 1985) is a Scottish actress, known for portraying Alice Guppy in Torchwood, Abby Evans in Casualt...

See Amy Manson's other roles

Adrian Rawlins
plays John de la Pole (8 episodes)

Adrian Rawlins as John de la Pole

Adrian John Rawlins (born 27 March 1958) is an English actor.

See Adrian Rawlins's other roles

Vincent Regan
plays Jasper Tudor (8 episodes)

Suki Waterhouse
plays Cecily of York (8 episodes)

Joanne Whalley
plays Margaret of York (8 episodes)

Andrew Whipp
plays Richard Pole (8 episodes)

Michelle Fairley
plays Margaret Beaufort (8 episodes)

Michelle Fairley as Margaret Beaufort

Michelle Fairley (born 11 July 1963) is an actress from Northern Ireland. She is best known for playing Catelyn Stark...

See Michelle Fairley's other roles

Rhys Connah
plays Edward Plantagenet (4 episodes)

Heidi Ely
plays Bridget of York (4 episodes)

Oliver Hembrough
plays John de la Pole (4 episodes)

Rosie Knightley
plays Anne of York (4 episodes)

Ava Masters
plays Catherine of York (4 episodes)

Nicholas Audsley
plays George Stanley (6 episodes)

Rollo Skinner
plays Ned (4 episodes)

Guy Williams
plays William Stanley (6 episodes)

Guy Williams as William Stanley

Guy Williams is an actor, known for Sherlock Holmes (2009), To Walk with Lions (1999) and Middleton's Changeling (1998).

See Guy Williams's other roles

Susie Trayling
plays Elizabeth of York, Duchess of Suffolk (6 episodes)

Billy Barratt
plays Arthur Tudor (4 episodes)

Billy Barratt as Arthur Tudor

In 2020, at the age of 13, Billy became the youngest recipient of an International Emmy Award for Best Performance By...

See Billy Barratt's other roles

Woody Norman
plays Henry VIII of England (4 episodes)

Secondary Cast of The White Princess

Ned Elliott
plays Richard of Shrewsbury (1 episode)

Luc Webb
plays Edward V of England (1 episode)

Derek Frood
plays The Mayor of York (1 episode)

Kitty Smith
plays Ruth (1 episode)

Justin Groves
plays Jester (1 episode)

Emmanuelle Bouaziz
plays Mary of Burgundy (1 episode)

Iain Batchelor
plays Maximilian I of Habsburg (2 episodes)

Dorian Grover
plays Philip I of Castile (2 episodes)

Zazie Hayhurst
plays Margaret of Austria, Duchess of Savoy (2 episodes)

Max True
plays Lambert Simnel (1 episode)

Philip Arditti
plays Rodrido de Puebla (2 episodes)

Philip Arditti as Rodrido de Puebla

Philip Arditti is a Swiss-Italian/Jewish Sephardic theatre and television actor, famous for his role as Uday Hussein ...

See Philip Arditti's other roles

Rossy de Palma
plays Isabella I of Castile (1 episode)

Nia Roberts
plays Catherine Woodville (1 episode)

Nia Roberts as Catherine Woodville

Roberts' big break came in 1998, when she appeared in Solomon a Gaenor opposite Ioan Gruffudd. With dialogue in Welsh...

See Nia Roberts's other roles

Anthony Flanagan
plays Francis Lovell (3 episodes)

Anthony Flanagan as Francis Lovell

Anthony Flanagan is a film and television actor.

See Anthony Flanagan's other roles

Norman Eshley
plays The Abbot (1 episode)

Marc Danbury
plays The Priest (1 episode)

Autumn Miles
plays Margaret Tudor (2 episodes)

Juan Echenique
plays Ferdinand II of Aragon (1 episode)

Nicholas Gecks
plays The Wimborne Priest (1 episode)

Nicholas Gecks as The Wimborne Priest

Nicholas Gecks was born on January 9, 1952 and is currently 72 years old.

See Nicholas Gecks's other roles

Alex Sawyer
plays Kofi (1 episode)

Albert de Jongh
plays Edward Plantagenet (3 episodes)

Mark Edel-Hunt
plays Thomas Wolsey (1 episode)

Alasdair McLaughlin
plays Noah Luff (1 episode)


Crew of The White Princess

Discover the backstage crew of The White Princess →