Born 1972 in Mulhouse, France
Lives and works in Paris, France and New York, USA