W 1967 roku reprezentował Polskę w mistrzostwach Europy w Rzymie. W pierwszej rundzie pokonał Węgra Imre Nagya, następnie zwyciężył Austriaka Rainera Salzburgera, zaś w półfinale wygrał z Czechosłowakiem Vojtechem Stantienem. Wskutek kontuzji nie przystąpił do finałowej walki z Wiktorem Agiejewem, zdobywając ostatecznie srebrny medal. W 1971 roku uczestniczył w mistrzostwach Europy w Madrycie, w których w wadze średniej pechowo i niezasłużenie przegrał z późniejszym mistrzem kontynentu, reprezentantem ZSRR Juozasem Juocevičiusem. Dwa lata później w Belgradzie (1973) wywalczył brązowy medal mistrzostw Europy, przegrywając w półfinale z mistrzem olimpijskim Wiaczesławem Lemieszewem.