2019

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 three feature-length documentaries.