Known For: Directing
Director
Shan Zhuang Qing Tiao
Writer
Production Coordinator
Illegal Entry
Assistant Director
Black Leopard