Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Leonard Diebold was born on July 14, 1919 in Chicago, Illinois, USA. He was an actor, known for City That Never Sleeps (1953). He died on December 21, 1979 in Los Angeles, California, USA.