Peter Leeds
Birthday: 1917-05-30 | Place of Birth: Bayonne, New Jersey, USA...
Known For
The Facts of Life
Interrupted Melody
Tight Spot
Love Me or Leave Me