Blindspot
Documentaire
Lue Powell
Self
La bisabuela tiene Alzheimer
2012
Gaza-London
2009
Unfolding Faith
2025
Una mirada sobre el hombro mientras crecía
The Shaolin Kid: A Boy In China
ذا النون
2024