Es formà a les categories inferiors del Reial Club Deportiu Espanyol i la temporada 1955-56 ingressà al primer equip. Jugava preferentment d’extrem dret, però també com a interior. Formà part del conjunt espanyolista fins la temporada 1959-60, disputà 62 partits de Lliga i marcà 16 gols. Posteriorment jugà al Mallorca (1960-63). Defensà la selecció catalana en una ocasió i fou tres vegades internacional olímpic.