Karen David
Filmography

Karen David

Section Title: Filmography
Table Section Text: None

Year	Title	Role	Notes

2019	Fear the Walking Dead	Grace	Main Cast (season 5)

2018	Timeless	Young Denise Christopher	Episode: "The Day Reagan Was Shot"

2018–present	Legacies	Emma Tig	Recurring

2018	Criminal Minds	Special Agent Mary Meadows	2 episodes: "Believer" (season 13: episode 22) "300" (season 14: episode 1)

2016	Cold Feet	Angela Zubayr

2016–17	Once Upon a Time	Princess Jasmine	Recurring (9 episodes)

2015–16	Galavant	Princess Isabella	Series regular

2013	Castle	Sara El-Masri	2 episodes: "Target" (season 5: episode 15) "Hunt" (season 5: episode 16)

2012	Touch	Kayla Graham	1 episode

2011–12	Pixelface	Alexia	Main role, 26 episodes

2011	Strike Back: Project Dawn	Barmaid	2 episodes: "Project Dawn #1" (season 2: episode 1) "Project Dawn #2" (season 2: episode 2)

2010–11	Waterloo Road	Francesca "Cesca" Montoya	Regular role, 20 episodes

2009	The Legend of Dick and Dom	Fairy Frampton	1 episode

2004	Top Buzzer	Scarlet	1 episode

2003	Holby City	Eve Hotton	1 episode

Sentence(s)

David portrayed Kayla Graham on Touch in 2012.

final_sentence: David portrayed Kayla Graham on Touch in 2012.