Bachtiar 2025
as Self
Sowing Light Inside the Darkness 2006
as Himself, Producer
The Art That Will Not Die 2008
Director, Writer, Producer
Credits from TMDB.