He was a silver medalist at the
2021 European Athletics U20 Championships in
Tallinn, Estonia, in the 4 × 100 metres relay. In 2022, he won the
Dutch Indoor Athletics Championships over
200 metres in Apeldoorn. He represented the Netherlands at the
2023 European Athletics Team Championships in the 4 × 100 metres relay in June 2023 in
Silesia, Poland. In July 2023, he reached the final of the 200 metres at the
2023 European Athletics U23 Championships in
Espoo, Finland, placing eighth overall. In August 2023, he was also included with the Dutch relay pool for the
2023 World Athletics Championships in
Budapest. In February 2024, he won the Dutch Indoor Athletics Championships over
60 metres in Apeldoorn. He ran as part of the Dutch 4 × 100 m relay team at the 2024
World Relays Championships in
Nassau, Bahamas in May 2024. He was a silver medalist at the
2024 European Athletics Championships in the
4 × 100 metres relay in
Rome, Italy, in June 2024. He competed at the
2025 World Athletics Relays in China in the
Men's 4 × 100 metres relay in May 2025. He ran a personal best of 10.09 seconds for the 100 metres in Hengelo on 9 June 2025. Alongside
Taymir Burnet,
Nsikak Ekpo and
Elvis Afrifa he was part of the Dutch 4 × 100 metres team which set a new national record of 37.87 seconds to win the
2025 European Athletics Team Championships First Division in Madrid on 28 June.{{cite web|url= https://www.atletiek.nl/artikelen/53-teamnl-atleten-naar-wk-atletiek-in-tokio/ |title= 53 TeamNL atleten naar WK atletiek in Tokio ==Personal life==