Posteriormente fue traspasado al Real Valladolid y luego al Deportivo de La Coruña, donde estuvo tres temporadas, y más tarde fichó por el Hércules por tres temporadas, aunque rescindió el contrato sin cumplirlas al completo.