Francois Clousot was born on November 10, 1967 in France. He is a cinematographer and director.
No data