Desh Re Joya Dada Pardesh Joya 1998
Director, Writer, Producer
Dhola Maru 1983
Producer
Italian Studies 2022
as Bodega Man #2
Dholi Taaro Dhol Waage 2008
Director, Writer, Casting Director
Credits from TMDB.