He was born in Iłowo-Osada and represented the club Wawel Kraków. In his early career he finished eighth in the 1500 metres at the 1966 European Championships, At the 1968 Olympic Games he competed in the 800 metres event, failing to progress from the first round, and finished seventh in the final of the 1500 metres event. At the 1969 European Indoor Games, he won the silver medal in the 800 metres and a gold medal in the medley relay.