Leo G. Carroll

Leo G. Carroll

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