1 Ne sont comptabilisés que les matchs en compétitions officielles, quel que soit le statut (amateur et professionnel). Les matchs amicaux ne sont pas comptabilisés. 2 Matchs officiels. Dernière mise à jour: 11 février 2021
Il commence le football au Kickers Offenbach avant de poursuivre sa formation au FSV Francfort jusqu'en 2010. Il intègre alors l'équipe réserve qui évolue en Regionalliga Sud (D4). Il ne prend part qu'aux deux dernières rencontres de la saison, face au SV Stuttgarter Kickers (défaite 2-0)[2] et face à la réserve du 1. FC Nuremberg (victoire 3-2)[3]. La saison suivante, il doit se contenter de 12 apparitions sur le banc lors de la première partie du championnat. À la mi-saison, il effectue un essai avec l'équipe réserve du RCD Majorque. Il s'y entraîne jusqu'à la fin de la saison mais ne peut s'engager avec l'équipe à cause d'un problème administratif et se retrouve donc libre de tout contrat.
Après plusieurs mois sans club, il rejoint l'équipe réserve du FC St. Pauli en jusqu'à l'issue de la saison[4]. Il marque dès ses débuts en Regionalliga Nord (D4) le face à l'équipe réserve du Hambourg SV (victoire 2-1)[5].
Durant l'été 2013, il rejoint l'équipe réserve du Kickers Offenbach en Hessenliga (D5). Il fait ses débuts le face à son ancienne équipe, la réserve du FSV Francfort (défaite 3-1)[6]. Il marque son unique but le lors d'une victoire 5-0 contre le SV Buchonia Flieden[7]. L'équipe termine à l'avant-dernière place du classement et se voit reléguer en Verbandsliga Hessen Süd (D6). Il reste malgré tout au club et s'en va à l'issue de sa deuxième saison.
Il s'engage alors avec le CS Sportul Snagov en deuxième division roumaine. Il joue sa première rencontre le contre le FC Caransebeș (défaite 2-0)[8]. À la mi-saison, il effectue un essai du côté du FC Botoșani, pensionnaire de première division. Cet essai s'avère non concluant. Il inscrit son seul but le lors des barrages de relégation contre le FC Universitatea Cluj (défaite 2-1)[9]. Le club est relégué en troisième division à l'issue de ceux-ci. Il est finalement repêché à la place de l'AS Voința Snagov qui est dissous. À la trêve le club est à la peine et il décide de s'en aller.
En , il se retrouve sans club et ne reprend du service qu'en puisqu'il retourne au CS Sportul Snagov. Il participe à 13 rencontres sur cette deuxième parie de saison.
À l'été 2018, il rejoint le CE Constancia qui évolue dans le groupe Baléares de Tercera División. Il joue son premier match le face au SCR Peña Deportiva (défaite 3-0)[11]. Il dispute au total 9 rencontres et quitte le club en fin de saison.