← Back to Artists
Artist
Christopher Le Brun
b. 1951, Portsmouth, United Kingdom · Based in London, United Kingdom
- Chelsea School of Art (1975)
- Slade School of Fine Art (1974)
- Painting
- Bronze Sculpture
- Printmaking
Sir Christopher Le Brun is a former President of the Royal Academy of Arts whose luminous abstract paintings and romantic bronze sculptures explore mythological archetypes, literary light, and chromatic resonance. Layering gestural glazes, his canvases possess meditative visual depth.
Gallery Representation
Museums & Public Collections