Actor
Medea, Louder Than My Thoughts
2014
Blood Ties
2012
Loafing and Camouflage: Sirens at Land
2011 · as Passenger
The Loser Takes All
2002 · as short man
Orpheus Descending
1996
Girl with the Suitcases
1994
Gamos sto Perithorio
1989
Count Tsakona and His Draculettes
In the Shadow of Fear
1988
The big blockage
1988 · as Μαγαζάτορας (εκει μέσα σφάζονται!)
A Leftist Night's Dream
1987
Hamos sto Aigaleo City