Biografi Singkat: Margaret lahir di Creston, Iowa, Amerika Serikat pada tahun 1949, dan merupakan lulusan diploma Fakultas Seni Rupa, Universitas Iowa, tahun 1975. Ia menikahi penyair Indonesia Leon Agusta pada 1979, dan telah tinggal di negara ini sejak itu. Margaret telah terus-menerus mewujudkan ketertarikannya pada seni dan hak-hak perempuan lewat pameran dan tulisan di berbagai media. Ini adalah keterlibatan besar pertamanya dalam produksi film.