Aida 2017
Director
The Limousine 2014
Actor
Dying in Athens 2006
as Doctor
I'm Tired of Killing Your Lovers 2002
Beautiful People 2001
Edge of Night 2000
My brother and I 1998
The Bachelor 1997
as Petros Sarantaris
Roads and Oranges 1996
I Dream of My Friends 1993
as Bartender
Credits from TMDB.