Birthday
1979-04-15Place of Birth
Shillong - Meghalaya - IndiaBiography
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.WATCH FREEFOR 30 DAYS
All Prime Video
Cancel anytime
Watch Now
AD
All Movies List
The Scorpion King 2: Rise of a Warrior
2008
3.8
as Layla (as Karen David)
2008