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. He 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.

Notes & Trivia

 * The character of Doctor Leonardo was created by Nathan Juran, Robert Creighton Williams, Christopher Knopf and Charlotte Knight.


 * Actor Frank Puglia also played a priest in the "A Feasibility Study" episode of The Outer Limits.