He studied at the Panteion University of Social & Political Science (Athens) and at the European Film College (Aarhus, Denmark). His amateur documentary Eric premiered at the 18th Thessaloniki Documentary Festival. Brazuca is his first professional fiction short film.