The Crown reveals who will play Prince William and Kate Middleton in season 6

  • Oops!
    Something went wrong.
    Please try again later.
  • Oops!
    Something went wrong.
    Please try again later.
  • Oops!
    Something went wrong.
    Please try again later.

The Crown has cast two actors to play the young Prince William and the actress who will portray William's future wife Kate Middleton in season 6 of the Netflix drama about the British royal family.

Rufus Kampa will play William from the age of 15, while Ed McVey will portray him during his late teenage years into his 20s.

Prince William, Duke of Cambridge and Catherine, Duchess of Cambridge travel to Hopkins, a small village on the coast which is considered the cultural centre of the Garifuna community in Belize. Here, Their Royal Highnesses will spend time with Garifuna people and witness a demonstration of Garifuna culture during their visit on behalf of Her Majesty The Queen on the occasion of the Platinum Jubilee. On March 20, 2022 in Hopkins, Belize.

Chris Jackson/Getty Images Prince William, Duke of Cambridge and Catherine, Duchess of Cambridge

Kampa's episodes will detail how the royal family dealt with the 1997 death of Williams' mother, Diana, Princess of Wales. McVey will portray William as he courts Bellamy's Kate after the pair meet in 2001 while studying at Scotland's University of St Andrews.

Kampa made his professional West End stage debut in June 2019, playing the lead role of Adrian in Sue Townsend's The Secret Diary of Adrian Mole 13 3/4 – The Musical. McVey has appeared on stage at the Old Vic and at Hammersmith Riverside Studios.

Netflix has also announced that Meg Bellamy will portray Kate Middleton.

The Crown will mark all three actors' professional screen debuts. Kampa and Bellamy were both discovered from self-submitted audition tapes following a casting call on social media.

The Crown casts William and Kate
The Crown casts William and Kate

The Crown season 6 actors Rufus Kampa, Ed McVey, and Meg Bellamy 'The Crown' actors Ed McVey and Rufus Kampa will play Prince William at different periods in his life, while Meg Bellamy will portray Kate Middleton.

Season 5 of The Crown will premiere on Netflix in November, with Imelda Staunton taking over the role of Queen Elizabeth II from Olivia Colman. The cast also includes Elizabeth Debicki as Princess Diana, Dominic West as the Prince of Wales, Jonathan Pryce as the Duke of Edinburgh, and Lesley Manville as Princess Margaret.

Sign up for Entertainment Weekly's free daily newsletter to get breaking TV news, exclusive first looks, recaps, reviews, interviews with your favorite stars, and more.

Related content: