Tra gli Under-23 è attivo con formazioni dilettantistiche olandesi. Nel 2023 debutta a livello UCI con la formazione ContinentalAbloc CT, vincendo il Ronde de l'Oise a tappe; nel luglio dello stesso anno passa al Development Team DSM-Firmenich, squadra di sviluppo del Team DSM-Firmenich, con cui debutta da professionista a inizio 2024. Nell'aprile 2024 vince una tappa e la classifica generale del Giro di Turchia; nel luglio seguente partecipa al suo primo Grande Giro, il Tour de France. In quella Grande Boucle entra subito nella fuga di giornata della prima tappa e, insieme al compagno di squadra Romain Bardet, riesce ad arrivare al traguardo, piazzandosi secondo.[2]