Ruth Schweikert was born on July 15, 1965 in Lörrach, Baden-Württemberg, Germany. She was a director and writer, known for
Parents - Wir Eltern (2019) and
Kulturplatz (2004). She was married to
Eric Bergkraut. She died on June 4, 2023 in Zürich, Switzerland.