Karen David

Karen David

Karen David is a Canadian-British actress, singer and songwriter, who is best known for portraying \"Princess Isabella Maria Lucia Elizabetta of Valencia\" in ABC's fairytale-themed musical-comedy television series, Galavant, as well as Francesca \"Cesca\" Montoya in the BBC television series Waterloo Road, and Layla in the American action film The Scorpion King 2: Rise of a Warrior. David also starred in Pixelface, a CBBC children's television series, where she plays Alexia, the glamorous legend hunter.