Ruth Beckermann se narodila ve Vídni, kde také vystudovala Vídeňskou univerzitu. Pracovala a žila v Tel Avivu, New Yorku a Curychu. V roce 1978 spolu s Josefem Aichholzerem a Franzem Graflem založila distribuční společnost Filmladen. Působila na univerzitách ve Vídni, Salzburku, Chicagu. Je spoluzakladatelkou rakouské dokumentární asociace Interessensgemeinschaft Österreichischer Dokumentarfilm (dok.at, předsedkyně asociace v letech 2000 - 2008). V současnosti působí jako režisérka a autorka ve Vídni a Agay (Francie). V roce 2007 byly její dokumenty vydány na DVD.