He started his career in 1990 from Apollon Limassol and then followed six successful seasons in Anorthosis Famagusta.
Also, he played in Olympiakos Nicosia for just six months and he ended his career in AEP Paphos.
He is regarded as one of the greatest Cypriot centre backs of all time and captained the Cyprus National Team for a four-year period.
He progressed through the ranks at Old Trafford and he was a member of the inaugural UEFA Youth League squad.
On 24 April 2014 he signed a three-year contract with the football club of APOEL Nicosia.