Apollon Musagète 2015
Director
L'Après-midi d'un faune 2015
Joe Dallesandro, a Naked Angel 2008
The Last Little Red Riding Hood 1998
as La libellule
Credits from TMDB.