Zhao Luorui tok doktorgrad om Henry James ved University of Chicago i 1948 eller 1949, og returnerte til Kina for å undervise i engelsk og i nordamerikansk litteratur ved Pekinguniversitetet i Beijing. Hun var gift med Chen Mengjia, en ekspert på orakelben. Chen begikk selvmord under kulturrevolusjonen i 1966, og Zhao ble fordømt som folkefiende.