Representó a Italia en los Juegos Mediterráneos de 1951 (en los que ganó dos medallas de plata), en los Juegos Mediterráneos de 1955 (ganó la medalla de oro con el equipo italiano de waterpolo), en los Juegos Olímpicos de Helsinki 1952, en los Juegos Olímpicos de Melbourne 1956 y en los Juegos Olímpicos de Roma 1960.