Лю Хао Цунь родилась 20 мая 2000 года в городе Чанчунь, провинция Цзилинь, Китай.
Окончила Пекинскую танцевальную академию, обучаясь на факультете народного танца.
В 2018 году девушка успешно прошла несколько прослушиваний и получила роль в исторической драме "Одна секунда", дебютировав как актриса. В январе 2019 фильм был заявлен в основной программе МКФ в Берлине - 2019, но не получил в Китае разрешения на демонстрацию по техническим причинам. Показ на фестивале был отменен.
Очередным проектом актрисы стала драма "Маленький красный цветок" (2020), сюжет которой показывает судьбу двух семей, столкнувшихся со со страшным диагнозом "рак", две разные жизненные дороги. 25 января 2021 года Лю Хао Цунь получила премию Baidu Entertainment за лучший новый фильм 2020 года.
В феврале 2021 года она получила премию China Screen Billboard за лучшую женскую роль среди новичков 2020 года, учреждённую журналом China Screen. В октябре 2021 года она получила премию Asian Film Award за лучшую роль начинающей актрисы.