También militó en la Primera División de España con el Real Club Deportivo Espanyol y en la Major League Soccer con Chivas USA; y disputó los octavos de final de la Copa Libertadores 2007 como refuerzo del Toluca.