Career
Panathinaikos
On 8 February 2011 he returned to Panathinaikos F.C. after five and a half years of absence from the team On 23 July 2013, he renewed his contract for 2 more years. AEL
In 2005 he was transferred to AE Larissa where he made a total of 121 appearances, playing there until June 2009.
Air Corps Omonia
He was then transferred to Cypriot club Omonia, from where he was released in summer 2010.
He is a former Greece under-21 international and team captain at the 2002 Union of European Football Associations European Under-21 Football Championship. He is also a senior international with Greece, making 5 appearances since 2005.