Francesco di Castri est un haut-fonctionnaire international. En 1991, il était sous-directeur général de l'Uneso, responsable de l'environnement et des sciences de la nature.
Il a aussi été président du comité scientifique internationale sur les problèmes d'environnement (SCOPE) et directeur du centre d'écologie du CNRS de Montpellier (Centre Louis Emberger).
Il a publié de nombreux travaux relatif à l'environnement