Originario de Évreux, el juvenil internacional francés se comprometió con el AS Monaco en junio de 2018. Jugó anteriormente con el ESTAC Troyes, en donde realizó toda su formación y jugó su primer partido de Ligue 1 en abril de 2016, a los 19 años.