Skip to content
Cheng Liang

Cheng Liang

Director · Born November 13, 1979 · Shanghai, China

Directed 9

2020s

  1. 2026
  2. 2025

    Odds Beater

    Director

  3. 2024

2010s

  1. 2017

    The Newcomer

    Director

  2. 2015

    Ghost Chase

    Director

  3. 2014

    City of Fantasy

    Director

  4. 2011

    My Spiritual Medicine

    Director

No release date

  1. 御神记

    Director

  2. Love Kills Slowly

    Director

Wrote 3

2010s

  1. 2017

    The Newcomer

    Writer

  2. 2011

    My Spiritual Medicine

    Writer

Produced 1

2020s

  1. 2025

    All Rise

    Executive Producer

Created 1

2010s

  1. 2018

    Women of Shanghai

    Creator