Entertainment Weekly

Subscribe

Stay Connected

Subscribe

Advertise With Us

Learn More

Skip to content

Article

Once Upon a Time: ABC casts Merida's parents, Caroline Morahan and Glenn Keogh

Caroline Morahan and Glenn Keogh will step into their royal roles for the Nov. 15 episode

Posted on

Neilson Barnard/FilmMagic

Once Upon a Time has found its Queen Elinor and King Fergus, EW has confirmed.

Caroline Morahan and Sons of Anarchy alum Glenn Keogh will step into the role of Merida’s royal parents in an upcoming two-hour episode to air on Nov. 15. The Hollywood Reporter first reported the news.

WANT MORE EW? Subscribe now to keep up with the latest in movies, television, and music.

Merida, played by Amy Manson, made her debut on the ABC series during the season 5 premiere. The casting arrives hot off the news that Barbara Hershey will make her return for the 100th episode, with more on that available here

Once Upon a Time airs Sundays at 8 p.m. ET on ABC.