He has held research and teaching positions in the UK (University of Cambridge, Anglia Ruskin University) and in Greece (Hellenic Open University, University of Thessaly). He is currently the Director of the Applied Psychology Laboratory at the University of Crete.