Es doctor en filosofía por Oxford y por el Instituto teológico de San Sergio de París.