He attended undergraduate and graduate studies at the University of Cyprus (B.A. in Educational Sciences, 1999; M.A. in Educational Administration and Curriculum Development, 2004; PhD in Curriculum and Instruction, 2009). He worked as a schoolteacher, as a researcher and a member of the Special Teaching Staff at the University of Cyprus, as a visiting lecturer at the Cyprus International Institute of Management, as adjunct faculty at the Open University of Cyprus, as an Educational Officer at the Cyprus Pedagogical Institute and as an Assistant Professor at the University of Nicosia.