Movie | Six Days in June | Himself | 2007-05-18 |
Movie | Leila Khaled Hijacker | 2005-11-30 | |
Movie | Madness. Reflections on the Cost of Murder | Self (archive footage) | 1979-01-01 |
Movie | Letter to Jane | Himself (archive footage) (uncredited) | 1972-10-10 |
Movie | A Wall in Jerusalem | Self (archive footage) | 1968-11-20 |