Born 1980 (age 46) · Casablanca, Morocco
Appears in 32 titles

Filmography

The Forgiven
5.7
The Forgiven
2022
as Hamid
Homeland
5.2
Homeland
2013
as Moustapha
The Lost Princess
6.3
The Lost Princess
2025
as Prince Amnati
Smile
3.8
Smile
2009
as Rasheed
Rock the Casbah
6.3
Rock the Casbah
2013
as Surgeon
Exit Marrakech
5.8
Exit Marrakech
2013
as Abdeslam
The Gospel of John
7.0
The Gospel of John
2014
as John
Atlantic
6.4
Atlantic
2014
as Rochdi
The Ark
5.7
The Ark
2015
as Young Man
Kandisha
5.3
Kandisha
2008
as Jamil
Burning Casablanca
5.9
Burning Casablanca
2021
as Mourad
Française
6.2
Française
2008
as Mehdi
The Gospel of Luke
8.3
The Gospel of Luke
2015
as John
The Gospel of Matthew
9.0
The Gospel of Matthew
2014
as John
Líbáš jako ďábel
The Foreigner
6.0
The Foreigner
2015
as Rachid
3 Years in Pakistan: The Erik Aude Story
SAGA, l'histoire des hommes qui ne reviennent jamais
The Lives of Others
Wake up Morocco
Wake up Morocco
2006