Known For
Filmography
2026
2025
2024
2022
2019
2019
2019
2018
2017
2016
2014
2014
2014
20132011
2010
2006
2004
2002
1995

Bas Tera Saath Ho
TV · as Dada/Suleman · 45 eps

Permanent Guest
Movie

Barzakh
TV · as Jafar Khanzada · 6 eps

Child of Empire
Movie · as Iqbal-ud-din Ahmed

Ready Steady No
Movie · as Chaudhry Sahab

Daal Chaawal
Movie

Altered Skin
Movie · as Imtiaz

Azad
Movie

Rewind with Samina Peerzada
TV · as Himself · 1 ep

Teri Meri Love Story
Movie · as Rana Saheb

Dedh Ishqiya
Movie · as Mushtak Bhai

Na Maloom Afraad
Movie · as Gogi

Tamanna
Movie · as Mian Tariq Ali
Aseer Zadi
Aseer Zadi
TV · as Peer Jalal · 24 eps

God and Love
TV · as Molvi Aleemuddin · 14 eps

Ishqiya
Movie · as Mushtaq

Kabul Express
Movie · as Imran 'Talib' Khan Afridi

Silent Waters
Movie · as Amin

Lux Style Awards
TV · as Self · 1 ep

Teen Bata Teen
TV · as Kharoos Bhuda · 26 eps
