Francis Leclerc, a renowned filmmaker, was born in the year 1971 in the province of Québec, which is located in the country of Canada. As a multifaceted creative individual, Leclerc has made a name for himself as a director, screenwriter, and film editor in the Canadian film and television industry.
His impressive body of work has garnered recognition and accolades, making him a respected figure in his field. The details of his remarkable journey can be found in the Wikipedia article dedicated to his life and career, which is licensed under the Creative Commons Attribution-ShareAlike (CC-BY-SA) license.