Skip to content
Yiyi Chen

Yiyi Chen

Director · born 27 September 1989 · Changsha City, Hunan Province, China

Yiyi Chen (b.1989, China) is a visual artist currently based in the Netherlands, whose practice encapsulates a variety of mediums - Ranging from painting to performance to film.

Where to start: De let'en! - Da it'en! (2026).

As director 4

↑ ↓ to move · Enter to open · Full search page