Greek director and screenwriter currently residing in Poitiers, France.
Lo 2025
as Self, Director, Writer
Traces 2017
Writer, Director
Our Last Week 2015
Director, Writer
Credits from TMDB.