He is a Greek-Cypriot writer and director, born in 1967 in Limassol, Cyprus. He appeared as a supporting actor in many Greek films, while in 2017, he had a small role in the movie In the Fade. He is known for Stratos (2014), Ballad for a Pierced Heart (2020), and Knifer (2010). He won a Hellenic Film Academy Award for Best Director for Mahairovgaltis (2010) and for Best Screenplay for the same film.