Był brązowym medalistą europejskich igrzysk juniorów z 1968 z Lipska w sztafecie 4 × 100 metrów. Startował w tej konkurencji również w finale Pucharu Europy w 1975 w Nicei (5. miejsce). Czterokrotnie ustanawiał rekordy Polski w sztafecie 4 × 100 metrów (reprezentacyjnej i klubowej). Wystąpił w 6 meczach międzypaństwowych (bez zwycięstw indywidualnych).