Né en 1976 à Weihai (Chine), il sort diplômé de l’Académie du Film de Pékin avec un Master en Photographie, puis travaille comme chef opérateur sur de nombreux films avant de devenir réalisateur de films publicitaires. UNE PLUIE SANS FIN est son premier long métrage.