He took his first cycling steps in Zarzewie Prudnik (1967–1970) under the supervision of Franciszek Surmiński.
[5] In 1974, he won the Tour de Bretagne Cycliste, both individually and in the team competition.
[3][4] He suffered a career-ending spinal injury after a fall during the 1978 Peace Race.
After retiring from competitions he worked as a trainer in the United States with Eddie Borysewicz, and after returning to Poland did not follow the traditional route of becoming a cycling coach.
He was married to Grażyna Szozda; they have a daughter Natalia and a son Radosław.