At the 1972 Olympic Games he reached the semi-final in the 400 metres and finished fifth in the relay. At the 1976 Olympic Games he finished eighth in the 400 metres and won a silver medal in the relay, together with Ryszard Podlas, Zbigniew Jaremski and Jerzy Pietrzyk.