Actor
Melanochaita
2025 · as Father
I Love Greece
2022 · as Alex le Serveur
Little England
2013 · as Markonis Vatokouzi
Strictly Non-Graphic
2008 · as Spyrakos
Uranya
2006 · as Projectionist
Crying... Silicon Tears
2001