Hun har også jobbet som dukkespiller i Vermont-baserte Bread and Puppet Theater fra 1995 til 1997, og som klovn i en Lee De Long workshop. Hun var regissøren bak filmen (2005), som i 2006 vant Gullbjørnen for beste film ved den internasjonale filmfestivalen i Berlin.