Ivyy Chen

Ivyy will be participating in our Industry Days, where She will be giving a presentation and taking part in the AWUK Scotland panel: What Does Equity Mean?


Ivyy Chen is an Animation Director and Illustrator based in London, originally from Taiwan. Ivyy is represented by Strange Beast, a division of PASSION PICTURES.

Ivyy has a strong design sensibility with an illustrative aesthetic using visual metaphors and a distinct colour palette to tell emotive stories. Inspired by her own experiences, Ivyy often explores clashes and similarities in culture throughout her work which has been screened at festivals worldwide.

Ivyy has worked for clients including Greenpeace, WaterAid, Opéra National de Paris and the Wellcome Trust. Her self-initiated film ‘isle of Chair’ has been selected by several international festivals and won the Animasian Award at Toronto Reel Asian International Film Festival 2020