Es formà a la Unió Esportiva Figueres, fitxà pel Girona Futbol Club (1963-76) i esdevingué un dels jugadors més emblemàtics de la història del club. Defensa central, l’edició 1963-64 fou elegit el millor jugador d’aquesta posició en la tercera divisió. Fou cinc vegades internacional olímpic i participà en els Jocs de Mèxic (1968). Arran de la seva retirada, el 1976 fou objecte d’un homenatge en el decurs del qual la federació catalana li atorgà la medalla d’argent al mèrit esportiu. Com a entrenador dirigí, entre d’altres, l’Olot, el Figueres i el Lloret.