Login to TheReviewMonk
Karen David Poster

Karen David

Highest Rated
Lowest Rated
Karen David is a Canadian-British actress, singer and songwriter, who is best known for portraying 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.Wikipedia

Karen David Filmography


Movie Year Critic Score Audience Score