Moon Carroll was born on October 30, 1892 in Philadelphia, Pennsylvania, USA. She was an actress, known for The Last of Mrs. Cheyney (1929), The Thirteenth Chair (1929) and The Lady of Scandal (1930). She died on January 16, 1982 in Englewood, New Jersey, USA.