Pályafutását a PASZ Jánina csapatában kezdte 2001-ben, ahol három szezon alatt 33 mérkőzésen lépett pályára. 2004-ben a Paniónioszhoz igazolt. 2008 januárjában a Panathinaikósz csapatához csatlakozott, ahol négy és fél szezont játszott, e közben bajnoki címet szerzett a 2009–2010-es idény végén. 2013-ban egy kis időre a Chievo, majd a PAÓK játékosa lett.