Rio Diablo TBA
Executive Producer
Doosra 2026
Writer
The Untold History Of The United States 2012
Word Wars 2004
as Self
Credits from TMDB.