Oil on canvas
50 x 40cm
2026
Artist Location: Berlin, Germany
Xen Ruiz is a Spanish self-taught painter whose practice explores the tension between the drama of the theatrical and the simplicity of the everyday, enveloping the viewer in a nostalgic atmosphere that feels both distant and familiar. Through a melancholic, humorous, and at times provocative imaginary world, Xen invites the viewer to reflect on themes such as the passage of time, identity, love, and loneliness.
Oil on canvas
50 x 40cm
2026
Artist Location: Berlin, Germany
Xen Ruiz is a Spanish self-taught painter whose practice explores the tension between the drama of the theatrical and the simplicity of the everyday, enveloping the viewer in a nostalgic atmosphere that feels both distant and familiar. Through a melancholic, humorous, and at times provocative imaginary world, Xen invites the viewer to reflect on themes such as the passage of time, identity, love, and loneliness.