Il remporte la médaille d'or du papillon, la médaille d'or du 4x100 mètres nage libre et la médaille d'argent du 4x100 mètres quatre nages aux Jeux méditerranéens de 1975 à Alger. La même année, il est médaillé de bronze du 4x100 mètres nage libre aux Championnats du monde de natation.