Leo OrtolaniCreator • 1967-01-14 • Pisa, ItalyNo biography available.Known For9.0Rat-Man20065.8Elf Me20236.9Rat-Man2007Fan ClubNo Nerds have favorited Leo Ortolani yet — be the first.All fan clubsFrom NerdspinFilmographyCreator1Writing5Actor12006Rat-ManTVCreator★ 9.0