Faouzi Bensadi is a Moroccan film director, actor, screenwriter and artist. His film A Thousand Months was screened in the Un Certain Regard section at the 2003 Cannes Film Festival.
NASource: Wikipedia