Peter Leeds

  • Born: May 30, 1917 in Bayonne, NJ, USA
  • Death: Nov 12, 1996 in Los Angeles, CA, USA