En el Campeonato Europeo de Atletismo en Pista Cubierta de 2017 ganó la medalla de oro en los 400 metros, con un tiempo de 45.77 segundos, por delante del polaco Rafał Omelko y del neerlandés Liemarvin Bonevacia (bronce).