At the 1968 European Indoor Games he won a bronze medal in the 400 metres and a gold medal in the 4 x 364 metres relay. In the summer he competed at the 1968 Olympic Games, reaching the quarter-finals in the individual contest and finishing fourth in the final of the 4 x 400 metres relay. At the 1969 European Indoor Games he won a gold medal in the 400 metres and another gold medal in the 4 x 390 metres relay. At the 1969 European Championships the Polish relay team finished fourth.