Il a commencé sa carrière de footballeur professionnel dans la jeunesse de l’Olympiakos.
Il a joué respectivement pour Platanias, Panionios, Aris Thessaloniki et Alanyaspor.
À l’été 2021, il est transféré d’Alanyaspor à Trabzonspor pour 1 million d’euros.