Révélé en 2003 par À l’ouest des rails, son documentaire Mrs. FANG a reçu le Léopard d’or samedi 12 août 2017.
Le palmarès complet de ce 70e Festival international du film de Locarno.