Otto Frei kam am 15. März 1924 in Steckborg TG zur Welt und starb am 15. Juni 1990 in Bursinel VD. Nach dem Gymnasium in Frauenfeld studierte er in Zürich und Paris Germanistik und Geschichte und promovierte 1949 über Thomas Bornhauser.