Aili Chen

Aili Chen

Born 21 May 1971 in Taipei, Taiwan

Director

Actor

Cinematographer

Writer

Producer