En México, jugó también para Cruz Azul, Atlas y Guadalajara; en España, militó en el Real Sporting de Gijón y el Valencia C.