FANDOM


Karen Shenaz David is a Canadian actress, voice actress, singer, and songwriter who portrayed Princess Isabella on Galavant, Mary Meadows in Criminal Minds, and Jasmine in Once Upon a Time.