Horta Canales, Luis, Chile