Caroline Barray è nata in Francia nel 1973. Dopo aver ottenuto nel 1991 il diploma di maturità classica,
consegue nel 1993 il Diploma Generale di Studi Universitari (DEUG) in Arti Plastiche e nel 1994 la Licenza in Arti
Plastiche, entrambe presso l'Università Pantheon-Sorbonne di Parigi.
Dal 1993 al 1998 studia e si diploma in Scultura all'Accademia Nazionale Superiore di Belle Arti di Parigi.
Nel 1998 segue uno stage presso la Fonderia d'Arte Coubertin di Parigi.
Nel 1999 compie un tirocinio post-diploma presso l'Accademia Nazionale Superiore di Belle Arti di Parigi.
Dal 1999 al 2000 studia tecniche dell'incisione e litografia presso la Stamperia d'Arte Bottega del Tintoretto
di Venezia.
Nel 2004 e nel 2006 è invitata in residenza presso il Cantiere internazionale di creazione sperimentale
"La Vie des formes" (fondato da Mark Di Suvero), Chalon-sur-Saône, Francia.
Per le sue sculture utilizza prevalentemente materiali di recupero.
Nel 2007 la regista Penelope Bortoluzzi ha realizzato un documentario su di lei prodotto dalla televisione
franco-tedesca Arte. Nel 2008 partecipa al documentario di Elia Romanelli "Chi Crea Venezia", ritratti di artisti.
Vive e lavora a Venezia.
Esposizioni:
2008: Show-Room TRAMP, Parigi, Francia
2007: Galleria Balmelli, Bellinzona, Svizzera
2006: Università di Feltre
2005: Craven Gallery, Martha's Vineyard MA, USA
2004: MAPRA, Maison Des Arts Plastiques Rhône-Alpes, Lione
2004: III premio al concorso internaz. "Scultura da vivere", Fondazione Peano, Cuneo
2003: "Taccuino per un viaggio", Casa del Tintoretto, Venezia
2003: "ZooArt 4x4", Cuneo
2002: "La Baronie", Seine-Port, Francia
2001: Galerie Mouvances, Place des Vosges, Parigi
2001: Galerie Crous Beaux-Arts, Rue de Beaux-Arts, Parigi