Yuqing Lai

Yuqing Lai

Born in Tianjin, China

Died 30 December 2025

Director

Writer

Actor

Crew

Producer

Cinematographer