Hizo su debut como futbolista en 1963 con el Real Betis Balompié "B", en el que jugó durante tres años.
Ya en 1966 jugó con el C. F. Extremadura, y un año más tarde hizo lo propio con el C. D. Badajoz.
Pero no fue hasta 1968 cuando explotó como futbolista en el R. C. Celta de Vigo, con el que jugó durante ocho años.
Además formó parte del equipo que debutó en la Copa de la UEFA en la temporada 1971/1972.
Finalmente en 1976 se retiró como futbolista.