Ha pasado por equipos como el Deportivo Alaves, Associazione Calcio Milan, Club Atlético de Madrid o Real Zaragoza.