Born in Athens, Greece, in 1980, she studied Filmmaking in that city and in Barcelona. She has directed documentaries for TV, and the short films Decibel (2001) and Leaving (2005).