Harry Sheppard was born on April 1, 1928 in Worcester, Massachusetts, USA. He died on December 27, 2022 in Houston, Texas, USA.
Sin datos