Walczył w kategorii lekkopółśredniej i półśredniej, był zawodnikiem klubów Batorego Chorzów, Gwardii Słupsk i Gwardii Warszawa. Uczestniczył w mistrzostwach Europy w Berlinie Zachodnim 1955 roku, przegrywając swój ćwierćfinałowy pojedynek w wadze półśredniej. Wystąpił 4 razy w reprezentacji Polski, odnosząc 3 zwycięstwa przy 1 przegranej w latach 1953 – 1954.