Aux Championnats d'Europe de natation 1970 à Barcelone, il est médaillé d'or sur 100 mètres brasse, médaillé d'argent sur 200 mètres brasse et médaillé de bronze sur le relais 4 × 100 mètres quatre nages. Il remporte ces trois mêmes médailles aux Championnats d'Europe de natation 1974 à Vienne. Il est aussi médaillé de bronze sur 200 mètres brasse aux Championnats du monde de natation 1975.