Reprezentował barwy Gwardii Wrocław i Moto Jelcz Oława; uzyskał wykształcenie zawodowe jako tapicer. Jego największym osiągnięciem był brązowy medal olimpijski, zdobyty w Tokio w 1964 w kategorii lekkośredniej; w pojedynku półfinałowym nie sprostał reprezentantowi ZSRR Borisowi Łagutinowi. Występował również w meczach międzypaństwowych (zarówno w reprezentacji seniorskiej, jak i młodzieżowej). W mistrzostwach Europy w Berlinie w 1965 odpadł w ćwierćfinale.