Ellada was born in Limassol. She holds a BA in English (University of Cyprus) and an MFA in Dramaturgy (SUNY at Stony Brook, NY). She has been involved in most of the aspects of theoretical and practical theatre, both in the USA and in Cyprus. She currently works as a freelance dramaturge and English teacher.
Source:Rooftop Theatre Group