Walczył w wagach lekkiej i lekkopółśredniej. Reprezentował Polskę na Igrzyskach Olimpijskich w Melbourne (1956), gdzie dotarł do ćwierćfinału, w którym przegrał z późniejszym wicemistrzem olimpijskim Kurschatem (RFN). Startował także w Mistrzostwach Europy w Pradze (1957), gdzie zdobył brązowy medal w wadze lekkopółśredniej.