He gained his first international experience in the 2015 Summer Universiade in Gwangju and also in the Ghana 4 x 100 meters relay.
He also took part in the 2018 Commonwealth Games in the Australian Gold Coast running in the 200 meter race.
He then went on to participate for the first time in the African Games in Rabat where he reached the semifinals and won his first Gold medal in the Men's 4 × 100 metres relay.
The following year he retired from the Durban African Championship in the 200-meter race with 21.02 s in the semi-finals and finished sixth in the relay in 40.21 s. In 2018 he participated in the Commonwealth Games on the Australian Gold Coast, over 200 meters, and there he reached the semifinals, where he was eliminated with 25.95 seconds.
In 2019 he participated for the first time in the African Games in Rabat and reached the semifinals of more than 200 meters, in which he was eliminated with 20.97 s and won the gold medal with the relay with a new player record of 38, 30 s. This gave him a starting place in the Doha World Championship relay, in which 38.24 seconds were not enough for a final.