Acting
יהיה טוב - שיטת בן גביר
Himself (Archive Footage)
Israel: Ministers of Chaos
Self (archive footage)
Gaza: A Forever War
Self
Louis Theroux: The Settlers
The Hamas System
Don't Ask