Liu é um arquiteto com mais de 40 anos de experiência, durante os quais trabalhou em diversos projetos importantes. Suas criações incluem instituições acadêmicas, culturais, espaços para a comunidade, edifícios comerciais e projetos de planejamento urbano em várias cidades da China.
Entre os trabalhos mais destacados de Liu estão o Cluster de Museus Jianchuan, que foi inaugurado em 2007 em Chengdu, e o Instituto de Belas Artes de Sichuan, em Chongqing, que ficou pronto em 2006. Além disso, ele também é responsável pelos alojamentos da Exposição Internacional de Práticas de Arquitetura da China, em Nanjing, que aconteceram em 2012, e pelo Centro Comunitário Songyang, em Lishui, entregue em 2020.
Esses projetos refletem a versatilidade e a dedicação de Liu à arquitetura, abordando diferentes setores e necessidades da sociedade. Com sua carreira rica e diversificada, ele continua a impactar a paisagem urbana e cultural da China.