From Wikipedia, the free encyclopedia. Karen Shenaz David (born 15 April 1979) is an Indian-born English actress and singer-songwriter who is best known for portraying Francesca Kirby (née Montoya) in the BBC series Waterloo Road.
Provoked: A True Story
(Asha)
The Scorpion King 2: Rise of a Warrior
(Layla (as Karen David))
Flight of Fury
(Barnes's Operational Soldier Flanders)
Couples Retreat
(Spa Attendant)
In Hollywoodland
(Queenie)
Jack Ryan: Shadow Recruit
(FBI Lead Agent)
Land of Gold
(Asha)
Red Lights
(Dana)
Eureka
(Reporter)
When Christmas Was Young
(Melody Douglass)
The Tiger Hunter
(Ruby)
Batman Begins
(Courthouse Reporter #1)
Operation Magic Carpet
(Taruna Patel)
Isabel's Garden
(Maya)
Amar Akbar & Tony
(Meera)
Bollywood Queen
(Neeta)
Belonging
Top Buzzer
Law & Order: Organized Crime
(Diya Laghari)
Castle
(Sara El-Masri)
The Colour of Magic
(Liessa)
Galavant
(Isabella)
Pantheon
(Justine's Mom / Receptionist (voice))
The Rookie
(Det. Rita Calderon)
Waterloo Road
(Francesca Montoya)
Touch
(Kayla Graham)
The Irrational
(Rose Dinshaw)
Strike Back
(Barmaid)
Barry
(Sharon Lucado)
Criminal Minds
(Mary Meadows)
Ryan Hansen Solves Crimes on Television
(Priya)
Fear the Walking Dead
(Grace Mukherjee)
Timeless
(Young Officer Denise Christopher (Dhriti Sirivastava))
Legacies
(Emma Tig)
Once Upon a Time
(Jasmine)