Caro was born in Hannover, Germany. As a child, she attended a free drama school for children and adolescents, which sparked an early interest in drama and the performing arts. Following her graduation from secondary school, she moved to Berlin to embark on a career as an actress. She soon appeared in her first major on-screen role in Anika Decker's film “High Society” where she played the character of ‘Aura’ alongside German stars Iris Berben, and Katja Riemann. Other film work followed including: “Mein Lotta-Leben”; “Justice”, and “Nightlife” directed by Simon Verhoeven. Her recent television work includes the third season of neo-noir crime drama “Babylon Berlin” for Sky; as ‘Jennifer Lenitz’ in “Erzgebirgekrimi”; Oliver Dommenget’s crime comedy series “Einstein”; as ‘Ira’ in the drama “Der Kroatien-Krimi”; and the popular German series “Tatort”, directed by Hüseyin Tabak. She can next be seen in the technological thriller series “Biohackers” for Netflix, which is written and directed by showrunner Christian Ditter.