Known For
Photos
Filmography
2025
2025
2024
2023
2023
2020
2020
2019
2013
2007

Frayed
Movie · as Rory / Ike

Kabul
TV · as Fazal · 6 eps

Passenger
TV · as Mehmet Shah · 6 eps

Refuge
Movie · as Farid

The Persian Version
Movie · as Young Ali Reza

Gangs of London
TV · as Agrin · 1 ep

Tehran
TV · as Milad · 24 eps

Baghdad in My Shadow
Movie · as Nasseer

Skins: Rise
Movie · as Norman

Skins
TV · as Norman · 1 ep



