Siódmy zawodnik mistrzostw Europy juniorów (Utrecht 1981). W 1985 roku zdobył brązowy medal halowych mistrzostw Europy – w greckim Pireusie uzyskał wówczas wynik 2,30 m. Wicemistrz Polski z 1980 roku na otwartym stadionie oraz halowy mistrz kraju z 1983 roku. Halowy mistrz Wielkiej Brytanii ("AAA Championships") z 1984. Reprezentant Polski w meczach międzypaństwowych. Startował w barwach klubu Lubtour Zielona Góra.