He previously played in Greek football for Messiniakos FC, Apollon Kalamarias and OFI Crete, and following an unsuccessful trial for German side Alemannia Aachen in July 2006, he signed a three-year contract with Dnipro.