Children of the Revolution 2011
as Self (archive footage)
Red Army/PFLP: Declaration of World War 1971
Actor
Credits from TMDB.