Nel 1980 dirige La découverte, il suo primo cortometraggio, interpretato dall'attore Dominique Pinon alla sua prima apparizione sullo schermo. Il film ha vinto il Grand Prix al Montreal Film Festival nel 1980 ed è stato selezionato al New York Film Festival e al Filmex di Hollywood. Il suo secondo cortometraggio, intitolato Merlin ou le cours de l'or (1982, tratto dal romanzo breve Merlin), ha vinto la Palma d'oro al Festival di Cannes nel 1982.
Nel 1985 scrive e dirige Harem, il suo primo lungometraggio per il cinema, interpretato da Ben Kingsley e Nastassja Kinski e prodotto da Alain Sarde. Il film ha avuto 5 nomination ai César, tra cui quella nella categoria "Miglior opera prima".
Nel 1998 scrive e dirige Que la lumière soit, dedicato alla memoria del padre Alex Joffe, prodotto da Claudie Ossart e Jean Francois Fonlupt per CIBY 2000.
Tra il 2005 e il 2008, ha partecipato a più di 25 festival in tutto il mondo, tra cui, negli Stati Uniti, quelli di New York, Boston, Miami, Washington, Atlanta, San Diego, Portland, San Francisco, Nashville, Palm Beach, Stamford, Connecticut, Austin Texas, Buffalo, e, in Europa, Vienna, Londra e Berlino.
Nel 2009 scrive e dirige L'eau vive, un episodio per il canale televisivo culturale francese arte, con protagonista Dominique Pinon.