Known For
Filmography
2025
2025
2024
2021
2017
2015
2009
2007

Last Swim
Movie · as Dr. Khan

Frauds
TV · as Kyan · 2 eps

Unicorns
Movie · as Hammad

The Tower
TV · as PC Arif Johar · 11 eps

Ride Upon the Storm
TV · as Hakim · 2 eps

Jekyll and Hyde
TV · as Ravi Najaran · 10 eps

10 Minute Tales
TV · as Shepherd Boy · 1 ep

Lewis
TV · as Nabeel Nooran · 1 ep
