Estudió en el Newton College, una vez graduada ingresó a la Universidad de Lima, donde se licenció en Dirección de Cine; en 1998, continuó sus estudios en la Universidad de Nueva York y en Sundance.