See More Hear More Watch More Hear More Get on iTunes
Hollywood Reporter HollywoodReport

Once Upon a Time Cast Merida's Parents

ABC’s Once Upon a Time has cast Merida's parents, King Fergus and Queen Elinor. Fergus will be played by Sons of Anarchy vet Glenn Keogh. Elinor will be played by Caroline Morahan. The duo will be introduced to the Once Upon a Time world on Nov. 15. #EntertainmentBiz


More from