S’inicià al Granollers. Ocupà la posició de central i fou el primer jugador en acollir-se al decret 1006/85, per poder fitxar per l’Atlético de Madrid (1990). El 1994 fitxà per l’Alzira i la temporada següent passà al Bidasoa d’Irun. Fou cent dues vegades internacional amb Espanya i marcà 206 gols. Es retirà a causa de diverses lesions.