Actor
Sun of a Beach
2002
Too Late Tomorrow
2002 · as Taxi Driver
Business in the Balkans
1996
The signs of the night
1990
Shaven Heads
1986
To kolie
1985
The Enchantress
1985 · as Κώστας
Loafing and Camouflage
1984 · as Pvt Michalis 'Karamazov' Karamanos