Wang Jiashi is a first-level director at Shanghai Art Film Studio
Exorcism Master 2017
as Four Masters
Xi Bai Po 2011
Director
Warrior 2007
The Wandering Monk 1993
Dongdong and Guagua 1991
Background Designer
The Butterfly Springs 1983
Animation
Credits from TMDB.