Before competing in athletics he played football in
Amsterdam. When he was 18 years-old he became a member of athletics club AV'23 and ran in his first
100 metres race, in 10.8 seconds. Initially coached by
Els van Noorduijn, he moved to
Papendal where he trained with
Rogier Ummels. He ran at the
2022 European Athletics Championships in the
4 × 100 metres relay event finishing fourth. In 2022, he won the 4 × 100 metres relay at the
Diamond League in Stockholm. Later that month, he won the 100 metres at the
Dutch Athletics Championships in 10.18 seconds. He competed in the
men's 4 × 100 m relay at the
2024 Olympic Games. In February 2025, he won the
Dutch Indoor Athletics Championships over
60 metres. He subsequently finished fourth in the final of the 60 metres at the
2025 European Athletics Indoor Championships in Apeldoorn. He competed at the
2025 World Athletics Relays in China in the
Men's 4 × 100 metres relay in May 2025. He ran a new personal best of 10.10 seconds in the 100 metres at the
2025 European Athletics Team Championships in
Madrid. At the championships he also ran alongside
Xavi Mo-Ajok,
Nsikak Ekpo and
Taymir Burnet as part of the Dutch winning 4 × 100 metres team which set a new national record time of 37.87 seconds.{{cite web|url= https://www.european-athletics.com/home/news/double-dutch-the-netherlands-win-mens-and-womens-4x100m-races-with-national-records |website=Eurorpean Athletics|accessdate=28 June 2025|title= Double Dutch! The Netherlands win men's and women's 4x100m races with national records ==Personal life==