Sore Loser 2022
Producer, Director
Charlie Chaplin, The Genius of Liberty 2020
Assistant Editor
Jeanne Moreau: Free Spirit 2018
De Gaulle, the Last King of France 2017
Credits from TMDB.