Greek writer, politician and screenwriter.
I Have Something to Say
Movie • 2025
Loafing and Camouflage: Sirens at Land
Movie • 2011
A Foolish Love
Movie • 1981