Se formó como futbolista en la cantera del Real Madrid C. F. y se incorporó al Castilla C. F. en la temporada 1978-79, tras el ascenso del equipo a Segunda División.
[1] En la campaña 1979-80 el Castilla fue subcampeón de la Copa del Rey al caer derrotado en la final ante el Real Madrid por 6-1,[2][3] partido que Espinosa no pudo disputar debido a una sanción disciplinaria.
[7] Posteriormente, en la temporada 1981-82, hizo su debut con el Real Madrid en Primera División en el estadio de Castalia ante el C. D.
[9] Para la campaña 1988-89 firmó un contrato con el R. C. Celta de Vigo,[10] equipo en el que jugó durante dos años en la máxima categoría y otro más en Segunda División tras el descenso de la campaña 1989-90.
[9] Abandonó la práctica del fútbol profesional en 1991, cuando expiró su vinculación con el Celta.