Lam Can-zhao, born in the south of China in December 1994, is a film author who is meanwhile a producer, a director, a screenwriter, and a cinematographer and also an editor.
2015 The Dog (feature)
2016 The Day Before Chinese New Year (short)
2017 Holiday (feature)
2018 Animal World (feature)