Fear the Walking Dead has cast Once Upon a Time star Karen David as a series regular on season 5 of the zombie spin-off show.

According to Deadline, David will be playing a character called Grace – though that's all we know about her role currently.

David is best known for playing Princess Isabella Maria Lucia Elisabetta of Valencia in ABC's fairytale-themed series Galavant.

Karen David
Stefanie Keenan//Getty Images

Related: Fear the Walking Dead season 5 – Everything you need to know

She has also starred as Francesca 'Cesca' Montoya in BBC's Waterloo Road, and portrayed Princess Jasmine in Once Upon a Time.

Fear the Walking Dead recently released its first proper look at former saviour Dwight (Austin Amelio), who's moving from The Walking Dead to Fear for its fifth season.

What to Read Next

Amelio was announced for Fear at the start of the year. Dwight was last seen being exiled by Daryl Dixon (Norman Reedus) after helping Rick's militia win the all-out war against Negan (Jeffrey Dean Morgan).

fear the walking dead season 4
Ryan Green//AMC

In Fear, Dwight will cross paths with Morgan Jones (Lennie James), another former resident of the main show.

"For some reason, Dwight keeps getting blessed with the best of both worlds," Amelio said, reacting to the news of the crossover recently.

Fear the Walking Dead returns for its fifth season later this year on AMC in the US and on AMC on BT TV in the UK.


Want up-to-the-minute entertainment news and features? Just hit 'Like' on our Digital Spy Facebook page and 'Follow' on our @digitalspy Instagram and Twitter account.

Lettermark

Bea Mitchell is a freelance news writer and sub-editor.