Liu was an alternate member of the 12th and 13th Central Committee of the Chinese Communist Party.
[1][2] He was a member of the 9th National Committee of the Chinese People's Political Consultative Conference.
In 1952 he graduated from Fushun Mining Senior Vocational School (now Liaoning Technical University).
He successively served as deputy director of Fushun Coal Mine Design Institute, deputy director and engineer of the Design Office of Ningxia Hui Autonomous Regional Coal Management Bureau, director of Ningxia Hui Autonomous Regional Coal Industry Bureau, and secretary-general of the CCP Ningxia Hui Autonomous Regional Committee, the region's top authority.
In May 1993, Liu was proposed as chairman of the Ningxia Hui Autonomous Regional of the Chinese People's Political Consultative Conference, the provincial advisory body.