Luo Luo nació en el condado de Miyi, provincia de Sichuan, en 1962, y ha vivido allí desde entonces. Como la mayoría de las mujeres de su edad, se casó, trabajó, crió hijos, cuidó a sus padres y se retiró a su hogar. En 2019, participó en el grupo postal de Caochangdi para comunicarse juntos, y comenzó a aprender filmación y edición de video a principios de 2020 para crear su primera película.