1967 wurde er mit dem Vierer von Legia Warschau polnischer Meister im Mannschaftszeitfahren. Einen weiteren Meistertitel Polens gewann er 1972 im Querfeldeinrennen. 1967 wurde er bei den UCI-Straßen-Weltmeisterschaften 22. im Einzelrennen und 7. im Mannschaftszeitfahren, 1970 dann 62. im Einzelrennen.