Haowen LiuActingBorn 22/08/1985Harbin, Heilongjiang, ChinaKnown ForCurbing Evil2025浴血突围2025Underworld Village2023Liao Junbo2019That Flower, That Sea2019The Old Lady's House of Dumplings2018