Skip to content
Cheng Lu

Cheng Lu

Director · Born March 1, 1973 · Fujian, China

IMDb

Biography

Cheng Lu is a Chinese director. He was born into a Peking Opera family in Fujian, China. At the age of nine, he was admitted to the Peking Opera class of the Fujian Provincial Art School. (Source: Chinese = Douban || Translation = MyDramaList)

Directed 6

2020s

  1. 2026

    Sharp Downpour

    Director

  2. 2024
  3. 2023
  4. 2021

    Special Police

    Director

  5. No Way Out

    Director

2010s

  1. 2019

    National Treasure’s Extraordinary Journey

    Director