Free Leonard Peltier 2025
Executive Producer
Death by Numbers 2024
Welcome to Chechnya 2020
This Changes Everything 2015
The Square 2013
Beyond Right & Wrong: Stories of Justice and Forgiveness 2012
Director, Executive Producer
Credits from TMDB.