Amelia Batchelor was born on February 2, 1908 in Springfield, Ohio, USA as Francis Amelia Batchelor. She is known for her work on The Wizard of Oz (1939), Kid Millions (1934) and Big City (1937). She died on April 15, 2002 in Santa Monica, California, USA.