Leo G. Carroll

  • Also known as: L.G. Carroll, Leo Carroll
  • Born: Oct 25, 1892 in Northamptonshire, England
  • Death: Oct 16, 1972 in Hollywood, California