100 Years Ahead 2025
Set Designer, Production Design, Costume Design
Why Won't You Dance? 2023
Set Designer
What I Wanted on this Day 2022
Production Design
Ton ithele poly, olo kai pio mesa! 1986
Actor
Credits from TMDB.