We Didn’t Even Get it Up 2026
Special Effects
Dodo 2022
Digital Compositor
Ballad for a Pierced Heart 2020
Digital Compositor
My Name Is Eftihia 2019
VFX Supervisor, Digital Compositor
Meltem 2019
Digital Compositor
Kazantzakis 2017
Digital Compositors
The Other Me 2017
Digital Compositors
Lines 2016
Digital Compositors
Little England 2013
Visual Effects Supervisor
Chamomile 2012
Visual Effects
God Loves Caviar 2012
Visual Effects Supervisor
Roza 1982
Actor
Credits from TMDB.