Flavio Aulino holds a master degree in Italian Language and Chinese Studies. He studied at La Sapienza University in Rome and at Hangzhou Normal University. He is a teacher and translator. He gives Italian courses in various private schools in Amsterdam and Chinese courses at the Amsterdam University College. He has worked as an Italian language and pronunciation coach in various productions by the Groot Omroepkoor in Hilversum and by the Dutch National Opera & Ballet. Additionally, he works as a language coach at the Dutch National Opera Academy. He is also translator of numerous modern and contemporary Chinese novels.