Taylor Liyucan Chen

Art Direction, American Film Institute, she/her
TaylorLiyucanChen - Taylor Liyucan Chen.

Born in Xi'an and raised in Shanghai, Chen earned a BS in film and TV production from Boston University in 2017. After graduation, she returned to China and started her career working on TV commercials as an art director assistant. Having a great passion for film, she arrived at American Film Institute to develop her visual storytelling skills in production design.


@c.l.y.c on Instagram