To be confirmed against the Who's Who entry.
Lambiek and Wikipedia disagree on his date of birth.
University of Santiago [Chile] ? to ?