Orphée TBA
Writer
Little Amélie or the Character of Rain 2025
Screenplay
A Jew Must Die 2016
The Fear 2015
Left Foot Right Foot 2013
Bazar 2009
Julia 2008
L'immature 2006
as Lee
The Day of My Death 2006
Credits from TMDB.