Conegut com Poli, fou un migcampista que jugà al Reial Club Deportiu Espanyol (1971-74), al qual arribà després de set temporades al València, on guanyà la Lliga (1971). Amb l’Espanyol jugà 83 partits, i després marxà al Recreativo de Huelva. Ja retirat, dirigí, entre d’altres, el Badalona (1979-80). Fou una vegada internacional amb la selecció espanyola absoluta i formà part d’un combinat català en un partit benèfic.