He competed in 400 metres at the 1976 and 1980 Summer Olympics, reaching the quarter-finals in 1976 and round one in 1980. In the 4 x 400 metres relay he won the silver medal at the 1976 Olympic Games with his teammates Ryszard Podlas, Jan Werner and Zbigniew Jaremski. He also competed in this event at the 1980 Olympic Games.