En el Campeonato Europeo de Atletismo de 2006 ganó la medalla de oro en los relevos de 4 x 100 metros, con un tiempo de 39.05 segundos, llegando a la meta tras Reino Unido (oro) y por delante de Francia (bronce), siendo sus compañeros de equipo: Dariusz Kuć, Łukasz Chyła y Marcin Jędrusiński.