Titulaire d’un Bachelor ès lettres avec un double cursus (langue et littérature anglaises et langue et langue, littérature et civilisation japonaises) de l'université de Genève (Suisse), d'un Master en littérature anglaise de l’université de York (Royaume-Uni) et d’un Doctorat en littératures comparées, littérature français...