Il a remporté l'Euro 2004 avec l'équipe de Grèce. C'est d'ailleurs lui qui adresse, sur corner, la passe décisive qui permet à Ángelos Charistéas d'inscrire, de la tête, le but de la victoire (1-0), en finale face au Portugal.