Tuvo un breve paso en el fútbol mexicano en Atlas de Guadalajara en 1987, luego vuelve a Palestino y continúa su carrera defendiendo las camisetas de Naval de Talcahuano, Everton de Viña del Mar y Unión La Calera en Segunda División.