Kapodistrias: The Governor 2025
as Ioannis Kapodistrias
Πανίδα 2025
as Παύλος
All the Pretty Little Horses 2021
as Kostas
Bourn 2020
as Anestis
The Waiter 2018
as Milan
Credits from TMDB.