Mukhbir: The Story of a Spy - The Movie 2026
as Russell Clarke
The Mind's Big Bang 2001
as Self
Night Before 2018
Director, Writer
Credits from TMDB.