Licenciada en Sociología por la Universidade do Porto, posee un doctorado en Estudios de los Medios de Comunicación y un máster en Estudios Periodísticos por la School of Journalism, Media & Culture de la Universidad de Cardiff, con especialización en infancia, medios de comunicación y estudios culturales. De nacionalidad portuguesa, ha vivido en el Reino Unido y Chipre, y ha trabajado durante más de una década en el sector humanitario en I+D para la mejora de los Derechos Humanos y los Derechos del Niño (es autora y coeditora de publicaciones en este campo).
Se licenció en Literatura por la Universidad de East Anglia y obtuvo un máster en Bellas Artes Europeas por la Escuela de Arte de Winchester, con sede en Barcelona. Trevor tiene más de 30 años de experiencia como galardonado artista visual y gestor de proyectos en las industrias creativas, donde ha diseñado, gestionado y entregado numerosos proyectos de apoyo a la empresa y el desarrollo profesional en el Reino Unido y Europa. Habla español con fluidez y ha viajado mucho por Latinoamérica. También ha impartido cursos como profesor invitado en la Universidad Complutense de Madrid.