Shao Pan

Shao Pan

Born 2 July 1981 in 中国,江苏,徐州

Shao Pan, Film Director. Representative Works: Bike and Old Electric Piano, Nangong Cheng.

Director

Editor

Sound

Producer

Actor

Writer

Cinematographer