The Human Factor
2021
TMDb 6.8 / 10
Self - Negotiator
The Case for Israel: Democracy's Outpost
2009
TMDb 8.0 / 10
The Perils Of Peacemaking
2003
Self
Callaway Went Thataway
1951
TMDb 5.6 / 10
Boy (uncredited)