Cast and Crew of The White Princess

The White Princess

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

Rebecca Benson as Margaret Pole

Rebecca Benson

Margaret Pole (8 episodes)

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

Richard Dillane as Thomas Stanley

Richard Dillane

Thomas Stanley (8 episodes)

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

Amy Manson as Catherine Gordon

Amy Manson

Catherine Gordon (8 episodes)

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

Adrian Rawlins as John de la Pole

Adrian Rawlins

John de la Pole (8 episodes)

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

Michelle Fairley as Margaret Beaufort

Michelle Fairley

Margaret Beaufort (8 episodes)

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

Guy Williams as William Stanley

Guy Williams

William Stanley (6 episodes)

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

Billy Barratt as Arthur Tudor

Billy Barratt

Arthur Tudor (4 episodes)

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

Heidi Ely

Bridget of York (4 episodes)

Oliver Hembrough

John de la Pole (4 episodes)

Rosie Knightley

Anne of York (4 episodes)

Ava Masters

Catherine of York (4 episodes)

Secondary Cast of The White Princess

Philip Arditti as Rodrido de Puebla

Philip Arditti

Rodrido de Puebla (2 episodes)

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

Nia Roberts as Catherine Woodville

Nia Roberts

Catherine Woodville (1 episode)

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

Anthony Flanagan as Francis Lovell

Anthony Flanagan

Francis Lovell (3 episodes)

Anthony Flanagan is a film and television actor.

Nicholas Gecks as The Wimborne Priest

Nicholas Gecks

The Wimborne Priest (1 episode)

The person Nicholas Gecks was born on January 9, 1952 and is currently 73 years old.

Ned Elliott

Richard of Shrewsbury (1 episode)

Luc Webb

Edward V of England (1 episode)

Kitty Smith

Ruth (1 episode)

Justin Groves

Jester (1 episode)

Dorian Grover

Philip I of Castile (2 episodes)

Zazie Hayhurst

Margaret of Austria, Duchess of Savoy (2 episodes)

Max True

Lambert Simnel (1 episode)

Autumn Miles

Margaret Tudor (2 episodes)

Juan Echenique

Ferdinand II of Aragon (1 episode)

Albert de Jongh

Edward Plantagenet (3 episodes)

Mark Edel-Hunt

Thomas Wolsey (1 episode)

Alasdair McLaughlin

Noah Luff (1 episode)

Crew of The White Princess

Full backstage crew list →