Ivyy Chen

Originally from Taiwan, Ivyy Chen is an Animation Director and Illustrator, currently living in London. Her self-initiated film ‘isle of Chair’ has been shortlisted for a number of international festivals, screened in cinema in London and has won the Animasian Award at Toronto Reel Asian International Film Festival 2020.

WEBSITEInstagram
Videos by
Ivyy Chen