Startował na mistrzostwach Europy w 1962, gdzie na 1500 metrów stylem dowolnym odpadł w eliminacjach, z wynikiem 18:38,5 (10 czas eliminacji) – był to rekord Polski na tym dystansie). Na mistrzostwach Europy w 1966 zajął 7. miejsce w finale wyścigu na 1500 metrów stylem dowolnym, z wynikiem 17:33,6 (w eliminacjach, wynikiem 17:32,4 poprawił własny rekord Polski), a na 400 metrów stylem dowolnym odpadł w eliminacjach, z wynikiem 4:23,3 (11 czas eliminacji – był to nowy rekord Polski na tym dystansie). Był także reprezentantem Polski w piłce wodnej (1965–1966).