Nabil Ayouch

Nabil Ayouch

A distinguished voice in Moroccan cinema, Nabil Ayouch was born in Paris, France, in 1969, but his work predominantly centers around his Moroccan roots. He has been active since the mid-1990s, exploring genres such as drama, history, and social realism, with his most acclaimed films including "Ali Zaoua: Prince of the Streets" (2000), and "Horses of God" (2012), the latter of which was shortlisted for the Best Foreign Language Oscar. Ayouch's style is characterized by his unflinching portrayal of Moroccan society, often using non-professional actors to enhance the authenticity of his narratives. Nabil Ayouch, with his profound dedication to realism and social issues, has become a beacon of artistic integrity in the world of cinema.