Con la selección española de natación fue internacional en 51 ocasiones. Participó en los Juegos Olímpicos de Roma 1960, en Tokio 1964 y en México 1968. Fue el primer nadador español en lograr una medalla continental, con el subcampeonato en los 1500 metros estilo libre del Campeonato Europeo de Natación de 1962. Un año más tarde logró una medalla de oro de los Juegos Mediterráneos de 1963, en la misma modalidad.