Career
Meng Xianshi was born in Nehe, Heilongjiang. He received his Bachelor degree from Nankai University in 1983 and Doctor of Philosophy degree from Beijing University in 2001. He joined the faculty of Renmin University of China in 2002.
Meng Xianshi gave lectures on Xuanwu Gate Incident (玄武门之变) on Lecture Room, a popular television program on CCTV-10 in December 2006.
He is also a main editor of Zhenguan Zhizhi (贞观之治), a television series. In his speech in Beijing Foreign Studies University in 2010, he claimed that "Esperanto was created in the 1980s", which exposed his lack of academic preciseness.