Karen David

Karen David
David in 2017
Background information
Born (1979-04-15) 15 April 1979
Shillong, Meghalaya, India
GenresPop
Occupation(s)Actress, singer, songwriter
InstrumentVocals
Years active1999–present
LabelsAWAL

Karen Shenaz David (born 15 April 1979) is a Canadian actress, singer, and songwriter, best known for portraying Princess Isabella Maria Lucia Elizabetta of Valencia in ABC's fairytale-themed musical-comedy television series Galavant, as well as the Head of Spanish, Cesca Montoya, in the BBC One school-based drama series Waterloo Road and Layla in the American action film The Scorpion King 2: Rise of a Warrior. She starred as Angela in the ITV television series Cold Feet, and played Princess Jasmine/Shirin in the sixth season of Once Upon a Time.

She had a recurring role on The CW's Legacies as Emma, a guidance counselor and witch, and played regular character Grace Mukherjee in Fear the Walking Dead.

Since 2023 she has had a recurring role as former Mi6 agent Rose Dinshaw on NBC’s The Irrational.