After completing high school in Milan and in Manchester, he earned a degree from the University of Oxford in 1996 and a master's degree from the University of Cambridge in 1997.
В 1996 году окончил Оксфордский университет, где изучал философию, политологию и экономику, специализируясь на Латинской Америке и Восточной Европе, а годом позже получил степень магистра в Кембриджском университете.