A la fin des années 1970, Cecilia Barriga quitte son Chili natal pour s'installer en Espagne où elle suit des cours de cinéma à l'université. A sa sortie, elle travaille en tant qu'indépendante sur des formats pellicules et vidéos pour divers médias espagnols et internationaux. Depuis 1994, elle tourne des documentaires et des films expérimentaux aux quatre coins du globe dont les plus remarqués sont Meeting of Two Queens et My Wounded Eye sur l'île de Cuba. En 2000, elle tourne son premier long métrage à New York et en anglais Time's up.