Stacy Pan Chu

Stacy Pan Chu

A graduate of the School of Visual Arts in New York, her first short film BLUE CRANES was shot in Huang Zhou, China and premiered at Max Ophuls Film Festival in Germany.