Tota la seva carrera ha estat lligada al Joventut de Badalona. Fou jugador del primer equip dotze temporades (1953-65), en les quals guanyà el Campionat de Catalunya (1954, 1957) i la Copa d’Espanya (1955, 1958). Fou internacional amb la selecció espanyola.