No Budget Story 2026
as Marios
The Heart of the Beast 2005
as Nikos Tsakiris
The Charioteer 1995
as Mahairas
At the Level of Haramada TV 1992
as Psychiatrist
Credits from TMDB.