Originating from the island of Cyprus, she studied at the University of the West of England in Bristol, UK, graduating at the Top 5 of her class with a First Class Honors BA in Film Studies.