S’inicià al Club Turó, des d’on passà al RCD Espanyol. Fitxà pel FC Barcelona, amb el qual es proclamà campió d’Espanya (1953), i el mateix any debutà amb la selecció espanyola amb un tercer lloc al Mundial. L’any següent tornà a l’Espanyol, amb el qual guanyà tres Campionats d’Espanya més (1954, 1955, 1956) i dos de Catalunya (1955, 1956). Es retirà prematurament el 1956 per motius laborals.