În cursul carierei sale, el a fost numit în diferite poziţii din ministerul de externe sub guvernele conduse de PASOK, fiind inclusiv ministru adjunct de externe din 1981 până în 1989 şi ministru de externe din 1993 până în 1996.
Gjatë karierës së tij, ai ka shërbyer gjithashtu në poste të ndryshme ministrore në qeveritë e udhëhequra nga PASOK, duke përfshirë postin e zëvendësministrit të jashtëm nga 1981 në 1989 dhe të ministrit të jashtëm nga 1993 në 1996.