Mohamed El Aboudi

was born in Morocco. He has BA in Theatre from University of Fes, Morocco (1991) and MA in Film and Television from Bond University, Australia (1997). Mohamed has directed more than 30 short documentaries for the Finnish Broadcasting Company Yle as well as four feature-length documentaries.