Nato ad Asmara (Eritrea) nel 1939. Intrapresi gli studi classici nella città natale, si è laureato in Lettere Antiche presso l'Università Cattolica di Milano discutendo una tesi di Storia del Cristianesimo medievale. Durante il soggiorno milanese, è stato collaboratore e inviato speciale del quotidiano "L'Italia" sotto la guida di Giuseppe Lazzati. Dopo la laurea si è dedicato a intensi studi di Letteratura, Storia, Psicologia, curando anche alcune regie teatrali e insegnando nei licei di Asmara e Mantova. Ha sviluppato un profondo interesse per lo studio comparato delle religioni, in modo particolare del Cristianesimo, dell'Islam, del Buddismo e della Fede bahá’í, alla quale ha aderito nel 1972 e dei cui personaggi storici principali ha scritto e pubblicato alcune documentate biografie. Giornalista pubblicista, ha collaborato per un decennio al "Corriere della Sera". Vive in provincia di Mantova.