
Known For
Filmography
2026
2025
2024
2023
2021
2020
2020
2019
1995

The Caged
Movie · as Officer Grano

Talamasca: The Secret Order
TV · as Constable · 1 ep

Dirty Angels
Movie · as ISIS Lieutenant

Malpractice
TV · as Mobile Shop Owner · 2 eps

National Theatre Live: The Boy With Two Hearts
Movie · as Hussein

The Outpost
Movie · as Commander Zahid

Ghosts
Movie · as Saeed

Doggerland
Movie · as Young Worker

Hollyoaks
TV · as Miles · 2 eps