Pour la saison de cyclo-cross 2019-2020, il rejoint l'équipe de cyclo-cross Deschacht-Group Hens-Maes Containers. En mai 2022, il gagne au sprint la troisième étape du Triptyque ardennais[3].
En 2023, il s'illustre sur route au sein de l'équipe Deschacht-Hens-Maes Containers. Il remporte le prologue du Tour de Haute-Autriche et termine huitième du général. Il se classe également troisième du Province Cycling Tour et quatrième de la Brabant Wallon Classic. En octobre de la même année, il rejoint l'équipe TDT-Unibet[4], qui obtient un statut d'UCI ProTeam en 2024.