Canadian Film Director And Edito
Robert Favreau is a French Canadian film director and film editor. His film Les muses orphelines earned him Genie Award and Jutra Award nominations for Best Director. His follow-up feature...