Known For: Acting
Actor Self (archive footage)
The Spy Who Fell to Earth
Actor Himself
Six Days in June
Actor
Leila Khaled Hijacker
Madness. Reflections on the Cost of Murder
Actor Self (archive footage) (uncredited)
Letter to Jane: An Investigation About a Still
A Wall in Jerusalem