En el Campeonato Europeo de Atletismo en Pista Cubierta de 2017 ganó la medalla de plata en los 400 metros, con un tiempo de 46.08 segundos, llegando a meta tras el checo Pavel Maslák y por delante del neerlandés Liemarvin Bonevacia.