Родилась 2 ноября 1900 года в Мюнхене, в семье музыканта.
В 20 лет дебютировала в знаменитом мюнхенском театре Каммершпиле. В 1924 году она познакомилась с известным поэтом и драматургом Альфредом Геншке, писавшим под псевдонимом Клабунд. Брак был недолгим – в 1928-м Клабунд умер. Фамилию первого мужа Карола Нейер сохранила и во втором браке.
В 1932 году вышла замуж за Анатолия Беккера и покинула Германию после того, как к власти весной 1933 года пришел Адольф Гитлер. Сначала эмигрировал в Прагу, где работала в Новом немецком театре, а в 1934 - в Советский Союз. В том же году вместе с другими известными немецкими эмигрантами Карола подписала протест против оккупации нацистами Саарской области, и в ответ ее, как и остальных, нацисты лишили немецкого гражданства.
Была арестована 25 июля 1936 года и приговорена к десяти годам лишения свободы и отправлена в ГУЛАГ вблизи Оренбурга.
Умерла в тюрьме от тифа 26 июля 1942 года.
роли в кино 1930 Трехгрошовая опера | Threepenny Opera, The | 3 groschen-oper, Die (Германия) :: Полли Пичем :: главная роль 1930 Нежность | Zärtlichkeit (Германия) :: Марта