Cecilia Barriga was born in Concepcion, Chile, in 1957. She left home with nineteen to study in Madrid. In 1984 she graduated in sound and image in the Complutense University. In 1994 she settled down in New York to study screenwriting and video art at Columbia University. Back in Spain, she made numerous documentaries and TV reports, without leaving the realm of fiction.
Cecilia Barriga and Claudia Lorenz worked together since 2006 and produced two shorts, Im Fluss and The Day of the euro.