Liu Haoxin nasceu no distrito de Chaoyang, em Pequim, e formou-se no Departamento de Atuação da Sichuan Institute of Media and Communication.