Juan Ruiz de la Luz, Mexico