Jason Merritt/Getty Images
July 10, 2015 at 09:07 PM EDT

Having already found its King Arthur, Once Upon a Time is fleshing out its take on Arthurian legend with the casting of three new roles.

EW can confirm that Elliot Knight (How to Get Away with Murder and By Any Means) has been cast as Merlin, Joana Metrass (Sinias de Vida) will play Guinevere, and Andrew Jenkins (Wayward Pines) will guest star as Percival. Deadline originally reported the casting.

EW previously revealed that Liam Garrigan is set to to play King Arthur in season 5, during which executive producers Adam Horrowitz and Edward Kitsis promised they’ll put their “own twist on Camelot, on Arthur’s background and on his relationships with Merlin, Guinevere and Lancelot.”

For more on Once Upon a Time, check out our exclusive look at Emma’s transformation into the Dark One and read the show’s producers answer your burning questionsOnce Upon a TIme returns for its fifth season on Sept. 27.

Related Stories

Once Upon a Time finds its King Arthur

Once Upon a Time first look: The Dark Swan rises!

The Hot Seat: Once Upon a Time bosses answer your burning questions

Everything you’ve ever read about fairy tales is true—the residents of Storybrooke are living proof.
type
TV Show
seasons
7
Genre
Rating
TV-PG
run date
10/23/11
Status
In Season
Network
Available For Streaming On
Complete Coverage

You May Like

Comments

EDIT POST