Chez les juniors, il obtient deux tops dix lors de courses internationales. Il évolue ensuite au sein de la structure EFC-L&R-Vulsteke entre 2018 et 2021. Durant cette période, il décroche diverses places d'honneur dans des interclubs belges. Il brille par ailleurs sur des compétitions amateurs en France.
Il passe finalement professionnel en 2022 au sein de l'équipe Bingoal Pauwels Sauces WB, après y avoir été stagiaire. Avec cette formation, il se distingue sur le ZLM Tour en terminant huitième d'une étape et dixième du classement général. En 2023, on le retrouve souvent présent à l'avant de la course. Ses échappées lui permettent notamment de finir deuxième du classement de la montagne au Tour de Wallonie.