Er nahm an 13 Schacholympiaden teil (1984 bis 1996, 2000 bis 2008 und 2012), davon achtmal am Spitzenbrett mit einem Gesamtergebnis von 94 Punkten aus 154 Partien (+63 =62 −29). Bei der Schacholympiade 2008 erhielt er eine individuelle Bronzemedaille für sein Ergebnis von 8,5 aus 11 am zweiten Brett. Bei der Schacholympiade 2010 begleitete er die griechische Nationalmannschaft nicht als Spieler, sondern als Kapitän. 2000 und 2002 spielte er für Zypern, ansonsten für Griechenland. Bei acht Teilnahmen an Mannschaftseuropameisterschaften (zwei für Zypern, sechs für Griechenland) von 1989 bis 2013, davon die ersten sieben an Brett eins, erreichte er ein Gesamtergebnis von 37 aus 65 (+23 =28 −14). Dabei wies er jedes Mal eine positive Bilanz auf und erhielt 2001 in León eine individuelle Silbermedaille für sein Ergebnis von 5,5 aus 8 sowie 2013 in Warschau eine Goldmedaille für sein Ergebnis von 5 aus 7 am Reservebrett. Mit Griechenland nahm er außerdem an der Mannschaftsweltmeisterschaft 2010 teil.