Zawodnik klubów MKS Warszawa i Skra Warszawa. Reprezentant Polski w trójskoku (m.in. w ME 1969 i HME 1972). Rekord życiowy - 16.55 (20 czerwca 1970, Warszawa). Siedem razy bronił barw narodowych w meczach międzypaństwowych.