Natif de Tours, Felix a commencé le football au FC Tours puis il a foulé les pelouses de Saint-Cyr sur Loire. Vif et adroit, le milieu de terrain offensif a ensuite mis le cap sur la Gironde avant de rejoindre les effectifs de l'AS Monaco au mois de novembre 2019. Apparu pour la première fois avec les pros en match amical face au Royal Antwerp à l'été 2021, il a pris part au deuxième stage de pré-saison en Autriche. Le 16 octobre 2021, il fait ses premiers pas en Ligue 1 contre Lyon au Groupama Stadium. Au mercato hivernal 2023, il est prêté au Stade Brestois, club avec lequel il participe à 13 matchs. Lors de la saison 2023-2024, il est de nouveau prêté mais cette fois-ci en Belgique au Cercle Bruges où il dispute 31 matchs pour deux buts et cinq passes décisives.