Known For
Filmography
—
2024
20222022
20212020
2019
2019
2017
2017
2013
2011
2006
2006
2005
2004

Edge
Movie · as Hakaam

The Defender
Movie · as Don
Close
Close
Movie · as Ash

It's Not Over
Movie · as Rick
Go Home
Go Home
Movie · as Guard 1

The Pursuit of Independence
Movie · as John

Wild Rose
Movie · as Doctor

I've Never Been to New York
Movie · as Cab Driver

T2 Trainspotting
Movie · as Medical Student

Locked In
Movie · as Mansur

Good Morning Karachi
Movie · as Jamal

Fernes Land
Movie · as Haroon

Nina's Heavenly Delights
Movie · as Atta Yaqub

New Street Law
TV · as Nadeem Rashid · 1 ep

Perfect Day
Movie · as Ash

Ae Fond Kiss...
Movie · as Casim Khan
