Once Upon a Time: Liam Garrigan will play King Arthur

Once Upon a Time type TV Show network ABC Where to watch Close Streaming Options

Once Upon a Time is filling out the Round Table.

British actor Liam Garrigan will portray King Arthur, EW has learned exclusively. Garrigan, whose credits include 24: Live Another Day, Strike Back and the Starz miniseries The Pillars of the Earth, will first appear in the season premiere and will recur.

Though King Arthur has yet to be mentioned on the series, viewers know that Lancelot (Sinqua Walls, who will return in season 5) was disgraced from the Round Table over a woman—ahem, likely the not-yet-cast Guinevere, whom Arthur is said to harbor eternal love for.

“As we do on Once Upon a Time, we’re doing our own twist on Camelot, on Arthur’s background and on his relationships with Merlin, Guinevere and Lancelot,” executive producer Adam Horowitz and Edward Kitsis say.

Camelot is slated to play a big role in the fifth season after the Apprentice revealed in the finale that the mysterious Sorcerer — who may be able to save Emma (Jennifer Morrison) after being consumed by the Dark One — is actually Merlin.

Once Upon a Time returns on Sunday, Sept. 27 at 8 p.m. ET on ABC.