Acting
1981-08-15 · Ptolemaida, Greece
Nikitaras: The Passage to Immortality
2026 · Movie
Love, Love, Love
2016 · Movie
Luton
2013 · Movie
The Third Law / O 3os nomos
2010 · Series
The Heart of the Beast
2005 · Movie
And Wherever It Takes Us
2004 · Movie