Οβολός 2026
Director, Writer
Kapetan Michalis 2023
Screenplay, Director
Luger 2021
Director, Writer, Producer
Tied Red Thread 2012
Director, Producer, Writer
Love at 16 2004
Writer, Director
Credits from TMDB.