Cavallo se graduó en la Universidad de Bari en 1961.
En 1969, se trasladó a Roma y se convirtió en el primer asistente de la Greek Palaeography Special School for Archivists and Librarians, y profesor de Historia de la tradición manuscrita en la Universidad de Roma La Sapienza.
Desde 1978 ha sido profesor de Paleografía Griega en Roma.
[1] Examinó y describió el manuscrito Codex Basilensis A.
[2] Estudió los manuscritos Papyrus 39, Uncial 059, 0175, 0187, Lectionary 1386 y muchos otros manuscritos griegos del periodo bizantino.