French-born, New York based actress and musician.
Are We Not Cats
(Madeline)
Leda
(Leda)
Voyage of the Continents
(Production Assistant)