Ivyy Chen

Bio

Ivyy Chen is a Taiwan-born Illustrator and Director living in London. Fuelled by a lifelong passion for art and storytelling, Ivyy’s work is characterised by strong art direction, with colour and lighting as key component in her approach. Ivyy has produced work for Meta, WaterAid and The Wellcome Trust amongst others, while her short film ‘Isle of Chair’ has been selected by numerous international festivals.