Last Breach 2018
as Lab Scientist
Η κοιλιά της μέλισσας 2001
Writer, Director
Earth and Water 1999
as Ivan
Credits from TMDB.