Nació en Limache el 25 de junio de 1948, siendo hijo de Arturo Longton y de María Nora Guerrero.