Filosofie (1946-1950) si Teologie, 1951 - 1955 din Bucuresti, la care a obtinut licenta, iar mai tarziu -Doctoratul in Filosofie, in 1970
Bibliograf principal, apoi sef al Sectiei de documentare la Biblioteca Academiei Romane, 1950-1961
Diector al Secretariatului Asociatiei Internationale de Studii sud-est europene, 1963-1968
Cercetator stiintific principal la Institutul de Studii sud-est europene, 1968-1972
Secretar al Asociatiei,, Romania", 1972-1990
Lector, apoi profesor de Istoria relatiilor Internationale, Istoria culturii sau Arta religioasa la Facultatea de Drept, 1963 - 1966, Institutul de Arte plastice "Nicolae Grigorescu", 1980-1982, Facultatea de Teologie din 1993, toate in Bucuresti
Profesor invitat la Institutul Universitar Oriental din Napoli (1965), Instiuitul de Inalte Studii Europene din Geneva (1970), Universitatile din Beirut (1982), Strasbourg (1983) si "La Sapienza" din Roma (1990)
Membru corespondent (1992), apoi titular (1993) al Academiei Romane, membru corespondent al Societatii sud-est europene din Munchen (1990)
Secretar general al Asociatiei Internationale de studii sud-est europene (1988-1994)
Secretar general de onoare (din 1994); redactor al revistei "Studii si Cercetari de Bibliologie" (1955-1960) si al "Buletinului Asociatiei Internationale de Studii sud-est europene" (1963 -1968 si 1988 - 1994)
Membru in comitetul de redactie al unor periodice cu profil istoric
Membru in Adunarea Nationala Bisericeasca din Bucuresti, din 1990
A participat la numeroase congrese si reuniuni Internationale de stiinte istorice, de studii sud-est europene, de arta religioasa sau de istoria culturii.
A publicat numeroase lucrari privitoare la istoria spiritualitatii romanesti, a culturii romanesti medievale, opera unor umanisti si iluministi romani, arta postbizantina, relatiile noastre spirituale, culturale cu Orientul crestin etc.;
A ingrijit publicarea, in editii critice, a operelor lui Dimitrie Cantemir, Alexandru Odobescu, Dante;
A organizat expozitii internationale de icoane, Beirut 1969, Paris 1993