He played for Egaleo FC and transferred to PAO FC in 1968. He was 1971 European Cup runner up but didn't play at the final because Ferenc Puskás sent him back to Athens. However, he played in the 1971 Intercontinental Cup.