Format al Reial Club Marítim de Barcelona, destacà especialment en classe dragó. Fou campió d’Espanya (1960) i de Catalunya (1963), i guanyà la Copa Diputació (1966) i regates d’àmbit internacional com el Trofeu Araquan, la Copa Acàcia i el Trofeu Dux (1961, 1963). Disputà els Jocs Olímpics de Roma (1960), formant tripulació amb el seu germà Josep i Joan Mirangels. D’altra banda, exercí diversos càrrecs en la Federació Espanyola de Tir Olímpic i, el 1972, rebé el diploma d’honor de la Unió Internacional de Tir.