Formé en grande partie au Standard de Liège, l’Habaysien a logiquement disputé ses premières minutes en D1 avec les Rouches. C’était lors de la saison 2011-2012. Au total, il a disputé 15 rencontres pour les Liégeois en six années de présence dans le noyau A, entrecoupé d’un prêt de six mois en D2 à Saint-Trond. Il rejoint ensuite Malines où, freiné par des blessures il ne peut s’imposer et dispute 17 nouvelles rencontres de D1. Cet été, après la culbute du KaVé en D1B, le joueur casse son contrat d’un commun accord avec sa direction et il rejoint Virton.