He was considered the foremost authority on oracle bones and was Professor of Chinese at Tsinghua University in Beijing.
He was married to the poet and translator Zhao Luorui (aka Lucy Chao, 1912–1998).
Chen committed suicide in 1966, at the beginning of the Cultural Revolution after being labeled a "capitalist intellectual" and Rightist, having criticised Chinese leaders in 1957.