highest rated
acting
- Playing Nice (TV) → DS Chopra
- Paris Has Fallen (TV) → Asif
- Sebastian → Samir
- The Diplomat (TV) → Ambassador Desai
- Small Axe (TV) → Dr. Chadee
- Departure (TV) → Ariel Levitan
- Wasteland → Khalid
- Somebody's Daughter → Rahul
- Liar (TV) → Birav
- Liar (TV) → Birav Suri
- Victoria (TV) → Ambassador for the King of Oudh
- Mars (TV) → Dr. Jay Johar
- A Street Cat Named Bob → Pharmacist
- The Disappearance Of Lenka Wood → Yianni
- White Collar Hooligan 3 → Dimitri
- Maniac → Pharmacist
- Hives → Ahmad (segment "London")
- The Great Ghost Rescue → Doctor
- Absolution → Alex Kazimi
- House of Saddam (TV) → Kamel Hanna
- Forgiven → Norman
- The Man from Montevideo → Mohammed Al-Jabar
- Syriana → Prince Meshal Al-Subaai
- 24 (TV) → Farhad Hassan
- Waking the Dead (TV) → Nick Foster
- Second Sight: Kingdom of the Blind → DC Chad
- Esther Kahn → Samuel Kahn
- Holby City (TV) → Jonathan Latif
- My Son the Fanatic → Farid
- Bhaji on the Beach → Manjit