I Have Something to Say 2025
as Self
In This Land Nobody Knew How to Cry 2018
as Viktoras
Planet Athens 2005
as Yuppie
The Falling Dust 2004
as Nikolaos Spilios
Let's Go for an Ouzo 2002
as Πέτρος
Fading Light 2000
Actor
Hot Horizon 2000
Love Is an Elephant 2000
as Kleon
Medusa 1998
as Police Officer A
Credits from TMDB.