Zdobył brązowe medale w biegu na 800 metrów i w sztafecie 4 × 400 metrów na europejskich igrzyskach juniorów w 1968 w Lipsku. Na halowych mistrzostwach Europy w 1971 w Sofii zdobył srebrny medal w sztafecie 4 × 800 m (razem z nim biegli Zenon Szordykowski Kazimierz Wardak i Michał Skowronek). Wynik z tego biegu (7:19,2 s.) jest do tej pory halowym rekordem Polski. Na mistrzostwach Europy w 1971 w Helsinkach odpadł w eliminacjach biegu na 800 m.