He was born on April 1 in 1969 in Paris. After three years of studying drama arts he made many commercials and short films. His first feature film,
Mektoub (1997), had record ticket sales (more than 350.000 sold tickets).
Ali Zaoua, prince de la rue (Ali Zoua: Prince of the Streets, 2000) was his second film. He also made
Une minute de soleil en moins (A Minute of Sun Less, 2003).