- TBAForced ConfessionsFilmDirector
- TBAHow to Be a Woman in IranFilmExecutive Producer
- 2024Armita’s Story: Iran's Generation Z Rebellion Against the AyatollahsFilmProducer
- 201882 Names: Syria, Please Don't Forget UsFilmDirector
- 2017Tickling GiantsFilmProducer
- 2014RosewaterFilmStory
- 2011An Iranian OdysseyFilmDirector
- 2009The Fall of a ShahFilmDirector
- 2002And Along Came a SpiderFilmCinematography, Writer, Editor, Director, Producer
- 1996The Daily ShowSeriesSelf
- 1995The Voyage of the St. LouisFilmDirector, Writer, Producer