PersonWang Xiaoshuai3 credits in the catalogue: acting, directing, writing.ActingThe Red Violin1998Junior Policeman (Shanghai)DirectingSo Long, My Son2019DirectorWritingSo Long, My Son2019Writer