|
Hell in Paradise (2025) as Azaan |
|
तेहरान (2025) as Neeraj |
|
Ulajh (2024) as Ambassador Kazi |
|
ٹیکسالی گیٹ (2024) as Malik Yaqoob |
|
द आर्चीज़ (2023) as Hiram Lodge |
|
Huey Tum Ajnabi (2023) as |
|
Mogul Mowgli (2020) as Bashir |
|
The Valley (2018) as Neal |
|
Tick Tock (2018) as |
|
زندگی کتنی حسین ہے (2016) as |
|
ایکٹر ان لاء (2016) as Muddasir Sultan |
|
Mah e Mir (2016) as Nawab Sahab |
|
Unfreedom (2015) as Alyy |
|
تین بہادر (2015) as Young Mangu |
|
Oonga (2013) as Manoranjan |
|
Anjuman (2013) as Wajahat |
|
Kingdom of Dust (2011) as Dakheel |
|
Don 2 (2011) as J.K. Diwan |
|
Jo Hum Chahein (2011) as Vikram Khurana |
|
Aazaan (2011) as Sam Sharma |
|
Everywhere And Nowhere (2011) as Ahmed Khan |
|
Pusher (2010) as Scott |
|
Dark Relic (2010) as Hasan |
|
Luck by Chance (2009) as Chaudhary |
|
Traitor (2008) as Fareed Mansour |
|
A Mighty Heart (2007) as Sheikh Omar/Bashir |
|
One Night with the King (2006) as |
|
Sharpe's Challenge (2006) as Mohan Singh |
|
Nazar (2005) as Dr. Tarun Khanna |
|
Kiss Kis Ko (2004) as |
|
Sssshhh... (2003) as Inspector Akash Rathod |
|
Stumped (2003) as Major Raghav |
|
Escape From Taliban (2003) as |
|
Deham (2001) as Jeetu, Om's brother |
|
Private Detective: Two Plus Two Plus One (1997) as Harish |
|
Iqbal: The Forgotten Story () as Zaman Khan |
|
Haven of Hope () as |