François Dupeyron, a renowned writer and director, was ushered into this world on August 14, 1950, in the charming town of Tartas, nestled in the picturesque region of Landes, France.

François Dupeyron
Deceased · Born: Aug 14, 1950 · Died: Feb 25, 2016