Procedent del Granollers, ingressà al Reial Club Deportiu Espanyol la temporada 1954-55. Les temporades 1956-57 i 1957-58 fou cedit al Sabadell. La temporada següent retornà a l’Espanyol. Li tocà viure el primer descens del club a segona (1961-62) i l’ascens la temporada següent. Disputà 171 partits de Lliga com a defensa central i fou diverses vegades capità de l’equip. El 1965 fitxà per l’Hèrcules, amb el qual ascendí a primera. La temporada següent es retirà. Fou tres vegades internacional amb la selecció espanyola B i una amb la de promeses (1959-61). També participà amb la selecció catalana en un partit celebrat a Lisboa al setembre del 1960.