David LeonardActingNo biography available.Known For6.0Alice in Wonderland19868.0Henry VI Part 31983Fan ClubNo Nerds have favorited David Leonard yet — be the first.All fan clubsFrom NerdspinFilmographyActor21986Alice in WonderlandTVLewis Carroll • 4 episodes★ 6.01983Henry VI Part 3Film★ 8.0