Sacha Barbin is a French filmmaker.
Ordeal 2017
Writer, Director
Mes amours décomposé(s) 2012
Producer, Director
The Third Part of the World 2008
Actor
Credits from TMDB.