En el Campeonato Mundial de Atletismo en Pista Cubierta de 2016 ganó la plata en los 400 metros, con un tiempo de 45.59 segundos, tras el checo Pavel Maslák y por delante del trinitense Deon Lendore (bronce con 46.17 segundos).