Kevin LeonardProductionNo biography available.Known For7.0The Chattering2017Fan ClubNo Nerds have favorited Kevin Leonard yet — be the first.All fan clubsFrom NerdspinFilmographyProduction1Writing12017Amelia Earhart: The Lost EvidenceTVResearcher • 1 episodes★ 7.7