About Seb Leon
Seb Leon is a New York-based artist and more generally an active part of the downtown art scene. He is renowned for his multimedia installations that are commissioned by museums and fashion houses, for which he directs sound, video, design and performance concepts. Sebastien is originally from Orleans in France and lived in Spain, England, Italy and South Korea before he reinvented himself, entering through the gate of New Orleans, his first American encounter.
An intimate evening concert at Joe’s Pub
by Caithlin De Marrais and Seb Leon,
leading to new duets recorded in studio.
Bare bones and powerful.
The first in a series of cinematic albums
by Seb Leon and Kyle Fischer from their
sound installation work in New York City.