Shan Changkai

Born: 1988-03-03


Placeholder

Bad Daughter

as Professor Hua
Released: 2018-03-18

Movie page

Legend of the Unknown: I: Awakening

as uncredited
Released: 2017-05-19

Fantastic Story

Movie page

盛唐妖异志

as uncredited
Released: 2018-04-19

Movie page