Nel 2002 approda all'Apollon Limassol, dove rimane una stagione e mezza prima di passare all'APOEL: a Nicosia vince tre titoli nazionali, due Coppe di Cipro e due Supercoppe. Nel 2008, dopo cinque stagioni, si trasferisce in Ucraina, al Metalurh Donetsk, dove rimane un solo anno prima di ritornare in patria, all'Omonia Nicosia, che sborsa 250000 € alla società di Donetsk. Con l'Omonia Nicosia vince il campionato e la Supercoppa 2010, la Coppa di Cipro del 2011 e quella del 2012. A fine stagione decide di ritornare al Metalurh Donetsk.
Nazionale
Debutta il 21 febbraio 2004 contro il Kazakistan (2-1).