He conducted undergraduate studies at the Pedagogical Academy of Heraklion, Greece and postgraduate studies at the University of Heidelberg, Germany (MA & PhD). He has worked as a teacher for more than 20 years in primary schools in Greece. Also, he has worked as a teacher in Greek language schools in Germany for five years. He has been lecturing in the Dept of Primary Education at the University of Thessaly since 1995. He is also involved in the school teaching practice module. His main research interests include reforming pedagogy, connecting theory to practice and professional development of primary school teachers.