Doctor Leonardo

Doctor Leonardo was a fictional scientist featured in the 1957 film 20 Million Miles to Earth. He was played by Sicilian actor Frank Puglia. The character was created by director Nathan Juran and writers Robert Creighton Williams, Christopher Knopf and Charlotte Knight.

Biography
Doctor Leonardo worked as a zoological expert in the Giardino Zoo of Rome. In 1957, a young boy named Pepe sold Doctor Leonardo a strange substance that was recovered from a space vessel that returned from Venus. The substance contained a Venusian in its embryonic state, which quickly matured and grew to immense size.