He was born in Białobrzezie and represented the club Technika Pracze. He won the silver medal in the 4 x 400 metre relay at the 1976 Summer Olympics with his teammates Jan Werner, Zbigniew Jaremski and Jerzy Pietrzyk. In 1977 he won the bronze medal in 400 metres at the 1977 Summer Universiade.
He was born in Białobrzezie and played for the club Technika Pracze. He won a silver medal in the 4 x 400 metre relay at the 1976 Summer Olympics with teammates Jan Werner, Zbigniew Jaremski, and Jerzy Pietrzyk. In 1977 he won a bronze medal in the 400 metres at the 1977 Summer Universiade.