Actor
Goodbye Lixouri
2017
Newton: The Force of God
2016
2 Women
2010
Small Revolts
2009 · as Αντώνης
Biloba
2009 · as Isidoros
Red Sky
2007 · as Jimmy
Nobody Loses Forever
2000
All of us, efendi
1998
Farther Right Than the Right
1989