Był zawodnikiem klubów Legia Warszawa, Stal Stalowa Wola, Wisłoka Dębica (od 1976) i Igloopol Dębica (od 1980). Jego największymi sukcesami w karierze było wicemistrzostwo Europy w 1977 i brązowy medal mistrzostw świata w 1978. Ponadto startował jeszcze na mistrzostwach Europy w 1971 (odpadł w ćwierćfinale), 1973 (odpadł w II rundzie), 1975 (odpadł w ćwierćfinale). Czterokrotnie zdobywał mistrzostwo Polski (1973, 1977, 1978, 1981), a także dwukrotnie srebrny (1974, 1979) i trzykrotnie brązowy medal mistrzostw Polski (1972, 1975, 1976).