Concluyó un máster en Estudios cinematográficos por la Universidad de Ámsterdam en 1996. Desde entonces ha laborado en producción de festivales, programación y en fondos cinematográficos. Desde el año 2002 ha estado a cargo del IDFA Bertha Fund, fondo audiovisual que apoya proyectos independientes de África, Asia, América Latina, Oriente Medio y Europa del Este, con el objetivo de estimular y potenciar el sector creativo documental en estas regiones, a través de subvenciones para consultorías, capacitación, el desarrollo, la producción y la distribución. También ha sido responsable de los diferentes programas de apoyo pertenecientes al fondo, con sede en Ámsterdam, Reino de los Países Bajos. Es miembro del comité de selección y supervisa la asesoría de los proyectos apoyados.