Estudou Jornalismo, Relações Públicas e Marketing em Nicósia (Chipre), no Europa College entre 1991-1993. Estudou teatro, entre 2001-2004, na Vladimeros Kafkarides Theatre School, em Nicósia (Chipre).
Trabalha na Gnora Communication Consultants desde 2008, sendo responsável pelo Departamento de Publicações e também pela contabilidade de importantes projetos de comunicação e gestão de crises para clientes dos setores da saúde, construção, energia e petróleo e ambiente.
Ele tem mais de 20 anos de experiência como jornalista e fotojornalista em veículos de comunicação de massa estabelecidos.