Actuava de mig i de defensa, i jugà amb el Reial Club Deportiu Espanyol (1969-71) 31 partits de Lliga. Abans, havia jugat a l’Europa, a la UE Sant Andreu, al Badalona, al Terrassa i al Mataró. Després de marxar de l’Espanyol, jugà al Llevant i de nou a l’Europa. Fou cinc vegades internacional amateur.