Who is Ed McVey, The Actor Who Plays Prince William in The Crown?
Bazaar Arabia shares everything we uncovered about the young thespian about to make his Netflix debut…
Who is Ed McVey, The Actor Who Plays Prince William in The Crown? Bazaar Arabia shares everything we uncovered about the young thespian about to make his Netflix debut…
Over the past couple of weeks, content of the newest actors starring as Kate Middleton and Prince William in season six of The Crown has been doing their rounds, with fans and students of St. Andrews University gushing over their portrayal as the royal couple.
Since its premiere on November 4, 2016, the historical drama TV series has been the talk of the town, or rather the world. The popular series covers the reign of Queen Elizabeth II and was created and principally written by Peter Morgan and produced by Left Bank Pictures and Sony Pictures Television for Netflix.

Aside from the backlash and scrutiny the series received, the historical drama sky-rocketed to fame and what began with the coverage of Queen Elizabeth II’s marriage to Prince Philip in 1947 quickly became the Queen’s reign into the 21st century as well as Kate Middleton and Prince William’s relationship during their time studying at St Andrews University in 2001.
With all that said, fans of the series want to know who the mysterious actress playing Prince William is…
Who is Ed McVey?
Unfortunately, there isn’t a lot of information on this upcoming actor. According to sources, Ed (22) studied acting at the Drama Centre London in 2021 and has starred in various plays such as Rosmerholm, Government Inspector, A Midsummer Night’s Dream, and the Pains of Youth. Allegedly, aside from his uncanny resemblance to Prince William, Ed was given the role due to his ability to speak with the ‘Queen’s English’ accent.
Lead Image Courtesy/@ed_mcvey_ on Instagram
