Fue un centrocampista que jugó para el Real Madrid (España) de 1983 a 1990 y de 1992 a 1995; el Torino (Italia) de 1990 a 1992; el Olympique de Marsella (Francia) en 1992; el Deportivo de la Coruña (España) de 1995 a 1997; el Atlético Celaya (México) en la temporada 1997-98 y en el Karlsruher SC (Alemania) donde se retiró en 1998.