Embryo Larva Butterfly 2024
as Isidoros
Unorthodox 2023
Actor
The Light Touch 2021
as Father Petros
Swing Away 2016
Interruption 2016
as Lucas Andreou
From Euripides' Bacchae 2010
as Pentheas
Rouleman 2005
Eternity and a Day 1998
Credits from TMDB.