Comenzó jugando en el Deportivo de La Coruña cuando Arsenio Iglesias, tras hacerle una prueba, le fichó.
[5] Sus mejores resultados en la Primera División los obtuvo con el CD Logroñés,[6] finalizando en décimo lugar en las temporadas 1990/91 y 1991/92.
Fue destituido en la siguiente campaña, cuando el equipo se encontraba en las últimas posiciones de la clasificación.
[20][21] Llegó al Elche CF con la misma misión en la temporada 2006/07 y, esta vez sí, lo dejó en la décima posición.
Pero, por diferencias económicas en la renovación del contrato, finalmente decide no continuar en el conjunto castellano-manchego.
[28][29] Pero su estancia en el club azulino fue efímera porque, ante la complicada situación por la que atravesaba la entidad jerezana (descenso administrativo a Tercera División por impagos), abandonó la misma el 8 de agosto.
Llega al club lorquino en la jornada 34, para intentar subir al club a la Segunda División, tras ser cesado Julio Algar debido a los malos resultados en las últimas jornadas, siendo el equipo colíder del grupo IV.