Ruth Beckermann urodziła się w Wiedniu, gdzie także spędziła dzieciństwo. Po studiach dziennikarstwa oraz historii sztuki w Wiedniu, Tel Awiwie oraz Nowym Jorku, w 1977 roku otrzymała tytuł doktora filozofii Uniwersytetu Wiedeńskiego. Od tego czasu pracowała jako dziennikarka dla wielu austriackich oraz szwajcarskich periodyków. W 1978 roku została także współzałożycielką firmy dystrybucyjnej filmladen, w której pracowała przez siedem lat. W tym czasie zaczęła także kręcić filmy i pisać książki. Od 1985 roku pracuje jako reżyser filmowy.
Portal DAFilms.pl powstał w wyniku inicjatywy Doc Alliance, kreatywnej współpracy 7 europejskich festiwali kina dokumentalnego. Naszym celem jest przesuwać granice filmu dokumentalnego, wspierać jego różnorodność i promować wartościowe autorskie filmy.