Se formó en la cantera del Real Madrid, llegando a jugar en su equipo de aficionados.
Militó posteriormente en el Carabanchel, Gimnástica Segoviana, Real Ávila, Rayo Vallecano, Reyfra Atlético, Real Avilés y Urbis de Moratalaz.
Con el Castilla consiguió alcanzar la final de la Copa del Rey 1979-80, disputada contra el primer equipo del Real Madrid.
Pasó posteriormente por el Rayo Vallecano, el CD Tenerife, el Real Jaén y la Cultural Leonesa.
Falleció en León el 23 de mayo de 1987, tras haber conseguido apenas unos días antes el ascenso a Segunda División B con el conjunto leonés.