Sunshine Hart was born Lucia Adams on July 6, 1886, in Vevay, Indiana. She would later claim that her father was a minister on an Indian reservation and that an Indian nurse gave her the nickname "Sunshine". After high school she started acting in stock companies and spent many years working vaudeville using the stage "Miss Sunshine".