Shi Zichen

Born: 1992-09-14


Placeholder

Mutant Tiger

as Wang Qian
Released: 2022-09-15

560 AD. In the thirty-seventh year of Jiajing's reign in the Ming Dynasty, the power of eunuchs...

Movie page

Master of Demon Subjugation

as Ah Shi
Released: 2020-01-09

In order to save the border town Tianhe from evil disasters, demon slayer Wu Jingzi sent a...

Movie page

The Locked Room

as Wang Ming
First aired: 2019-09-26

TV Show page