Agé de 24 ans, cet ancien international U16, U17 et U19, a été formé à l'AJ Auxerre où il a débuté sa carrière pro en 2012. Il a ensuite joué à à l'AS Béziers (2015-2017) et à Clermont (2017-2018), avant de prendre la direction de l'Eredivisie aux Pays-Bas en août 2018 pour rejoindre le FC Utrecht. Il y a joué 31 matchs, marqué 1 but et donné 5 assists. (Belga)