1. xyFace
  2. William Castle

William Castle Photos

William Castle was born on 01 Apr 1914 in New York, New York, USA. His birth name was William Schloss.

William Castle on the Screen