Ayisha Issa

Ayisha Issa is a bilingual actress born and raised in Montreal Canada. After being discovered for a role as a priestess in “Immortals”, Ayisha decided to pursue a career in film and television that allowed her to put her athleticism and background in martial arts to use.