Career
He is currently a researcher of Institute of Chinese Culture, a subsidiary of China's Ministry of Culture. He is also an admirer of American philosopher Ayn Rand. He does not support direct democracy, and views Jean-Jacques Rousseau as its primary proponent.
In 2001, Liu penned an article calling for reform in China and was expelled from Chinese Academy of Social Science and prohibited from travelling abroad. In 2009 the authority of Communist Party of China gave warnings to Liu along with two other intellectuals for their political advocacy contrary to the current regime and their signature on Charter 08.