Back
Cheng Liang
Directing
Born November 13, 1979 · Shanghai, China
11 films as director · Active 2011–2026
Directed
(11)
Films
(6)
TV
(5)
Add all to Watchpile
2026
Game of Identity
★ 5.2
2025
Odds Beater
2017
The Newcomer
2015
Ghost Chase
2011
My Spiritual Medicine
★ 2.5
—
御神记
Cheng Liang — Watchpile | Watchpile