David Liang Kai-Di

Born: 1969-08-07


Placeholder

Painted Skin

as Xia Huo Xiang
Released: 2008-09-25

Painted Skin is based on one of Pu Songling's classic short stories in Strange Stories from a...

Movie page

Detective Dee and Deep Sea Palace

as Di Renjie
Released: 2020-01-21

After ten months of drought, Empress Wu orders to put up Dragon Balls as sacrifice to pray for...

Movie page

Blood Ties

as Shun
Released: 2009-09-10

Many people believe when a person dies, his soul returns on the 7th night. After Shun was...

Movie page