Who Wrote the New Testament? 2024
Director
The Colosseum: A Jewel in Rome's Crown 2021
Director, Writer
La Statue de la Liberté, un géant à la française 2019
Credits from TMDB.