Foggia, en España con el Rayo Vallecano, en Austria con el Rapid Viena, en Croacia (la entonces Yugoslavia) con el NK Dinamo Zagreb, y luego en la Primera División de México, pasando antes por la Primera A, donde fue pilar fundamental del Pachuca para lograr el ascenso a la Primera División.