Faouzi Bensaïdi
Biography
Faouzi Bensaïdi is a Moroccan film director, actor, screenwriter, and artist born on March 14, 1967. His notable works include the 2003 Cannes Film Festival screening of "A Thousand Months" and the 2011 Toronto International Film Festival premiere of "Death for Sale", which was selected as Morocco's Oscar entry. Bensaïdi has also participated in prominent film festivals like Arts in Marrakech, showcasing his films and installations.