Landscape with Invisible Hand
Tomorrow Ever After
The Visit
Taaza Khoon
Aftermath
Movie · as Chauffeur
Movie · as (voice)
Movie · as Vampire
Movie · as Dr. Kapoor
Movie · as Bearded Man