Nacida en Atenas, Grecia, en 1980, estudió cine en esa ciudad y en Barcelona. Ha dirigido documentales y comerciales para televisión, y los cortometrajes Decibel (2001) y Leaving (2005).