Claudia Rorarius was born 1972 in Berlin. After studying Photography, she has been working as a freelance photographer for various magazines. She also studied Film at the Academy of Media Arts Cologne and has since then made numerous internationally awarded short and documentary films, such as Cable Car and Twin. Furthermore, she has shot music videos as well as the 2004 documentary Susanne in cooperation with ZDF Das kleines Fernsehspiel. Chi L'ha Visto is her first feature-length film as a director and producer.