Był synem Mieczysława. W wieku 12 lat poznał trenera boksu Wincentego Szyińskiego, który jednak nie zezwolił mu wówczas na treningi z uwagi na zbyt młody wiek. Karierę boksera rozpoczął cztery lata później w 1955 w Starcie Częstochowa. W 1958 zadebiutował w reprezentacji Polski, której trenerem był wówczas Feliks Stamm. W 1963 na mistrzostwach Europy w Moskwie wywalczył złoty medal w wadze lekkopółśredniej, pokonując obrońcę złotego medalu Aloizsa Tumiņša ze Związku Radzieckiego.