French-born, New York based actress and musician.
Voyage of the Continents
Series • 2012
Are We Not Cats
Movie • 2018
Leda
Movie • 2022