Born in 1973 in Famagusta, he grew up and lived in Larnaca until 1993.

He studied at the Aristotle University of Thessaloniki at the Department of Architecture and then attended Postgraduate Studies in Environmental Design of Cities and Buildings at the Hellenic Open University.

He has been working in Cyprus since 1997.