Place of Birth: New York City, New York, USA
Date of Birth: Apr 10, 1915
Date of Death: Apr 7, 2003
24 Hour Alert
Producer
Cedric Francis