In the Nick of Time - 20 Years Later 2025
as Self
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
Actor
Credits from TMDB.