Director
Amsterdam, North Holland, Netherlands
100% Halal Productions
NRC Media
Video
Barlaeus Gymnasium
Amsterdamse Hogeschool voor de Kunsten
University of Amsterdam