The Harbinger Man 2015
Producer
Transhumanism: Recreating Humanity 2014
as Himself
Disinformation 2013
The Isaiah 9:10 Judgment 2012
A Question of Eligibility 2009
as Self, Producer
Relentless: Struggle for Peace in the Middle East 2003
Credits from TMDB.