Nature: The Call for Reconciliation 2026
as Self
Bigger Than Us 2021
Director, Producer
Meeting Snowden 2017
Director, Writer
Credits from TMDB.